Course code 07 67 1040 17
ECTS credits 3
Course title in the language of instruction
Introduction to Information Technology
Course title in Polish Introduction to Information Technology (Wprowadzenie do informatyki)
Course title in English
Introduction to Information Technology
Language of instruction English
Course level first-cycle programme
Course coordinator dr inż. Łukasz Chomątek
Course instructors dr inż. Jan Rogowski
Delivery methods and course duration
Lecture Tutorials Laboratory Project Seminar Other Total of teaching hours during semester
Contact hours 15 30 0 45
E-learning No No No No No No
Assessment criteria (weightage) 0.50 0.50 0.00
Course objective
  1. The aim of the course is to gain knowledge in the basic concepts of computer science
  2. The aim of the course is to gain practical skills in the field of computers, operating systems and applications
Learning outcomes
  1. Student defines basic IT concepts
  2. Student explains the basics of the architecture of computers and computer networks
  3. Student knows the principles how the computers work
  4. Student use selected operating systems
Assessment methods
1. Proper use of basic concepts in computer science - written test
2. Knowledge of the construction and operation of computers - written test
3-4. Practical knowledge of operating systems - laboratory tasks

The final grade of the course is the sum (rounded to 0.5) of the following components: 50% of the written lecture test and 50% of the grade obtained during laboratory exercises.
The grade obtained during laboratory classes is the average of grades obtained from each exercise
Course content with delivery methods
Basic concepts of computer science. Binary system, computer generations and prospects for their development.
Binary data processing - binary and hexadecimal representation, U2 encoding, BCD, integer and floating point formats, ASCII, Unicode, text format, national character encoding, binary command format.
Architecture and organization of the computer system - data processing in the computer - basic functional modules of the computer and their interaction.
Cluster systems.
Computer software. Properties and characteristics of selected operating systems, file systems in these systems. Utility software.
Basic information about computer networks. Network protocols, topologies, division, OSI / ISO model, local and wide area network technologies.
The basics of the Internet, addressing computers on the network, computer naming. Network security issues.

Subsequent tasks involve self-installing, configuring, and optimizing selected operating systems. Exercises regarding version control system and LaTeX documents
Basic reference materials
  1. Technical documentation of Windows 10 (online)
  2. Technical documentation of Linux (i.e. Fedora) (online)
  3. Brookshear, J. G. Computer science: An overview. (2015).
  4. Stallings, W. Operating Systems: Internals and Design Principles (2015)
Other reference materials
  1. The Not So Short Introduction to LATEX, Tobias Oetiker, (online), 2018
Average student workload outside classroom
Last update