Operating Systems
space
Course code
IFI6014.DT
old course code
IFI6014
Course title in Estonian
Operatsioonisüsteemid
Course title in English
Operating Systems
ECTS credits
3.0
Assessment form
Examination
lecturer of 2022/2023 Spring semester
Not opened for teaching. Click the study programme link below to see the nominal division schedule.
lecturer of 2023/2024 Autumn semester
Not opened for teaching. Click the study programme link below to see the nominal division schedule.
Course aims
Major. To provide an overview of history and development of operating
systems, their buildup and operating principles.
Brief description of the course
Overview of historical aspects of development of operating systems.
Functionality provided by operating systems. Classification of operating systems. Single-task operating systems vs multitasking operating systems. Multiuser operating systems. Subsystems: Memory Manager, Processor Manager, Device Manager, File Manager, Network Manager. Algorithms used in memory management and process management. Multiprocessor systems. Virtual memory. Cache. File systems. Storage access management and planning.
Learning outcomes in the course
Upon completing the course the student:
- knows the purposes and types of operationsystems;
- knows the sub-systems of operationsystems and their workprinciples with basic algorithms.
Teacher
prof Vello Kukk
Prerequisite course 1
space