Course: Operating Systems

» List of faculties » PRF » KI
Course title Operating Systems
Course code KI/OSY
Organizational form of instruction Lecture + Lesson
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 5
Language of instruction Czech, English
Status of course unspecified
Form of instruction unspecified
Work placements unspecified
Recommended optional programme components None
Lecturer(s)
  • Fišer Jiří, Mgr. Ph.D.
  • Kuba Pavel, Ing. Ph.D.
Course content
1. OS architecture (hierarchic vers. client-server) 2. memory management (limits of trivial managers, memory virtualization) 3. process and thread (preemptive multitasking and process scheduling) 4. interprocess synchronization and communication 5. file system 6. input-output subsystem (drivers) 7. multiprocessing

Learning activities and teaching methods
unspecified
Learning outcomes
The course is targeted to basic principles of contemporary operating systems and to its internal structure, especially from the view of application programmers (i.e. at the level of kernel API of POSIX and Win32). Labs are focused on practical issues of system administration. The aim of the course is to acquaint students with the practical principles of the most widely used enterprise operating systems with emphasis on their reliability and safety. The focus is on understanding and mastering the domain environment Microsoft Windows Server and Active Directory Group Policy management. The exercises are designed in accordance with the Cisco Academy.

Prerequisites
Teaching in English is meant only for erasmus and foreign students. In the case of a small number of students is teaching in a form of individual consultations.

Assessment methods and criteria
unspecified
Recommended literature
  • Advanced Micro Device. AMD64 Architecture Programmer's Manual Volume 2: System Programming..
  • Bach M. Design of the UNIX Operating System. Prentice Hall, 1986.
  • Bovet D.P., Cesati M. Understanding the Linux kernel. O'Reilly, 2003.
  • Fišer J. GNU/Linux pro začátečníky. skriptum PřF UJEP, 2005.
  • Fišer J. Principy operačních systémů I.. skriptum PřF UJEP, 2004. ISBN 80-7044-505-X.
  • Goodheart B., Cox J. The Magic Garden Explained: The Internals of Unix System V Release 4. Prentice Hall, 1994.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester