Course details
Operating Systems 1
OS1 Acad. year 2003/2004 Winter semester 5 credits
Lectures discuss underlying principles of operating systems. The course is focused on user-level understanding of these principles together with developing practical skills in laboratories. However, the course is designed for students of computer science and informatics with respect to the following courses; therefore also some theoretical background of operating systems is presented. Following topics are discussed in the course: a notion of operating system, architecture of operating system, mono/multi user operating systems, mono/multitasking operating systems, kernel of operating system and calling of system services; user interface and user-level services, shell, textual and graphical user interface; principles of the system kernel implementation, context switching; file system, networking; administration, security.
Guarantor
Language of instruction
Completion
Time span
Department
Subject specific learning outcomes and competences
Practical skills in UNIX at user level. Knowledge of operating systems principles.
Learning objectives
Introduce students to operating systems principles. Introduction to UNIX.
Course inclusion in study plans
- Programme EI-BC-3, field VTB, 2nd year of study, Compulsory
- Programme EI-BC-3 (in English), field VTB, 2nd year of study, Compulsory
- Programme EI-MGR-5, field VTI, 2nd year of study, Compulsory
- Programme EI-MGR-5 (in English), field VTI, 2nd year of study, Compulsory