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:
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: 334

ABCDEFX
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: