Fundamentals of Information Technology & Operating Systems
level of course unit
Learning outcomes of course unit
The graduates are able to:
- Name and describe the structure and functioning of computer systems and their components,
- Assess the areas of application for computer systems of all kinds,
- Give an overview of current operating systems,
- Understand the essential architectural concepts and mechanisms of modern operat-ing systems and assess their advantages and disadvantages and
- Master common operating systems in practical use.
prerequisites and co-requisites
Courses of the previous semester successfully completed.
Within the framework of the course:
- The basic structure of modern computer systems (system components, peripherals, computer architectures, etc.) is taught to the students,
- The representation of complex types of information is presented and the calculation (place value systems, computer arithmetic) of these systems is developed,
- The general concepts of operating systems are conveyed,
- The difference between architectural principles, memory and process management techniques, file systems, etc. concepts of current operating systems are taught,
- The ability to practice and evaluate the performance of these systems is communi-cated.
recommended or required reading
- Tanenbaum, A.; Austin, T.: Computerarchitektur: Von der digitalen Logik zum Parallelrechner - Pearson Studium, 2014.
- Hellmann, R.: Rechnerarchitektur: Einführung in den Aufbau moderner Computer - De Gruyter Studium, 2016.
- Hoffmann, D.: Grundlagen der Technischen Informatik - Carl Hanser Verlag GmbH & Co. KG, 2016.
- Tanenbaum, A.: Moderne Betriebssysteme. - Pearson Studium, 2016.
- Stallings, W.: Operating Systems: Internals and Design Principles - Pearson, 2017.
- Silberschatz, A.; Gagbne, G.; Galvin, P. B.: Operating System Concepts - Wiley, 2013.
assessment methods and criteria
Seminar work and/or homework exercises and/or final examination
language of instruction
number of ECTS credits allocated
planned learning activities and teaching methods
Lecture, group work, presentation and discussion of (practical) tasks
semester/trimester when the course unit is delivered
name of lecturer(s)
Lukas Demetz, PhD
year of study
recommended optional program components
course unit code
type of course unit
mode of delivery