Jul 10, 2020   11:44 a.m.      Amá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: bachelor study program, 3rd 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%. Final evaluation A 100%-94%, B 93%-86%, C 85%-76%, D 75%-66%, E 65%-56%, FX under 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:
Basic:
STALLINGS, W. Operating Systems. Prentice Hall, 1998 – 2005. -: Prentice Hall, 2005. ISBN 0-13-147954-7.

Recommended:
Š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. http://greenteapress.com/semaphores/index.html (free download)

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

A
B
C
D
E
FX
9,5 %
9,2 %
19,6 %
25,4 %
32,7 %3,6 %
 
Name of lecturer(s):
Ing. Juraj Štefanovič, PhD. (examiner, instructor, lecturer, person responsible for course)
Last modification:
25. 11. 2019
Supervisor:


Last modification made by Ján Lukáš on 11/25/2019.

Type of output: