28. 10. 2020  5:06 Dobromila
Akademický informační systém

Sylabus předmětu B-OS - Operating systems (FEEIT - SS 2018/2019)

     Informačný list          ECTS          Sylabus          

     Slovenština          Angličtina          

University: Slovak University of Technology in Bratislava
Faculty: Faculty of Electrical Engineering and Information Technology
Course unit code:
Course unit title: Operating systems
Mode of delivery, planned learning activities and teaching methods:
2 hours weekly (on-site method)
2 hours weekly (on-site method)

Credits allocated:
Recommended semester/trimester:
-- item not defined --
Level of study:
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:
SILBERSCHATZ, A. -- GALVIN, P B. -- GAGNE, G. Operating System Concepts. New York : John Wiley & Sons, 2005. 921 p. ISBN 978-0-471-69466-3.
TANENBAUM, A S. Modern operating systems. Englewood Cliffs : Prentice Hall, 1992. 728 p. ISBN 0-13-595752-4.
ŠTEFANOVIČ, J. Základy operačných systémov. Bratislava : STU v Bratislave FIIT, 2007. 105 p. ISBN 978-80-227-2586-6.

Language of instruction:
slovak or english
Courses evaluation:
Assessed students in total: 828

6,4 %
5,0 %
8,8 %
20,5 %
51,1 %8,2 %
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
doc. Ing. Michal Šrámka, PhD. and programme supervisor

Last modification made by RNDr. Marian Puškár on 03/21/2019.

Typ výstupu: