Nov 22, 2019   9:19 p.m.      Cecília        
University information system

Course syllabus BIAX10014 - Operating Systems (FI - WS 2019/2020)

     Information sheet          

     Slovak          English          

University: Pan-european University
Faculty: Faculty of Informatics
Course unit code: BIAX10014
Course unit title: Operating Systems
Planned learning activities and teaching methods:
workshop2 hours weekly / 24 hours per semester of study (on-site method)

Credits allocated: 6
Recommended semester/trimester: 3 semester
Level of study: 1.
Prerequisites for registration: none
Assessment methods:
Evaluation: two individual tasks 20% + 40%, final examination test 40%, maximal sum 100%, minimal sum for success 56%
Learning outcomes of the course unit:
The study goal is to get the knowledge about principles of operating systems construction, to understand control algorithms for parallel processes, memory allocation, filesystems and input/output communication. Practical tasks are oriented to study and understanding of processes, memory and file system.
Course contents:
1. Operating system paradigm, system services, administrator mode and user mode.
2. Parallel processes: scheduling, communication, synchronisation, mutual exclusion.
3. Memory management: paging management, virtual memory.
4. Filesystems and data structures.
5. User interface, input and output.
6. Architectural principles of selected operating systems.
Recommended or required reading:
STALLINGS, W. Operating Systems. Prentice Hall, 1998 – 2005. -: Prentice Hall, 2005. ISBN 0-13-147954-7.

ŠTEFANOVIČ, J. Základy operačných systémov. Bratislava: STU Vydavateľstvo, 2007. ISBN 978-80-227-2586-6.
DOWNEY, A.B.: The Little Book of Semaphores. (free download)

Language of instruction: Slovak, English
programming skills in C language or in other suitable language are needed
Courses evaluation:
Assessed students in total: 334

7,8 %9,6 %19,2 %26,3 %33,5 %3,6 %
Name of lecturer(s): Ing. Juraj Štefanovič, PhD. (examiner, instructor, lecturer, person responsible for course)
Last modification: 18. 9. 2019
Supervisor: Ing. Juraj Štefanovič, PhD.

Last modification made by Ján Lukáš on 09/18/2019.

Type of output: