Sylabus předmětu B-OS - Operating systems (FEEIT - SS 2018/2019)
Slovenština Angličtina
University: | Slovak University of Technology in Bratislava | ||||||||||||
Faculty: | Faculty of Electrical Engineering and Information Technology | ||||||||||||
Course unit code: | B-OS | ||||||||||||
Course unit title: | Operating systems | ||||||||||||
Mode of delivery, planned learning activities and teaching methods: | |||||||||||||
| |||||||||||||
Credits allocated: | 5 | ||||||||||||
Recommended semester/trimester: | -- item not defined -- | ||||||||||||
Level of study: | 1. | ||||||||||||
Prerequisites for registration: | (passed Programming 2 (B-PROG2) or passed Algorithms and Programmings (B-ALPRI)) and passed Object Oriented Programming (B-OOP) | ||||||||||||
Assesment methods: | |||||||||||||
Grades are allocated according to current FEI rating scale based on student test score. | |||||||||||||
Learning outcomes of the course unit: | |||||||||||||
Acquire a good knowledge of the construction of modern operating systems. To become familiar with the structures and algorithms used by the OS kernel. Learn how to apply theoretical knowledge in practice. | |||||||||||||
Course contents: | |||||||||||||
1 Introduction to Operating Systems
2 System calls 3 Processes and threads 4 Process scheduling 5 Process synchronization 6 Deadlocks and livelocks 7 Memory Management 8 Memory Allocation 9 Filesystem 10 Implementation of file systems 11 RAID and peripherals 12 Security of operating systems | |||||||||||||
Recommended or required reading: | |||||||||||||
| |||||||||||||
Language of instruction: | slovak or english | ||||||||||||
Notes: | |||||||||||||
Courses evaluation: | |||||||||||||
Assessed students in total: 662
| |||||||||||||
Name of lecturer(s): | Mgr. Ing. Matúš Jókay, PhD. (examiner, instructor, lecturer) - slovak, english Ing. Roderik Ploszek (examiner, instructor) - slovak, english doc. Ing. Michal Šrámka, PhD. (person responsible for course) - slovak, english | ||||||||||||
Last modification: | 21. 3. 2019 | ||||||||||||
Supervisor: | doc. Ing. Michal Šrámka, PhD. and programme supervisor |
Last modification made by RNDr. Marian Puškár on 03/21/2019.