Course: Operating Systems

« Back
Course title Operating Systems
Course code UI/AI218
Organizational form of instruction Lecture + Lesson
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 7
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Course availability The course is available to visiting students
Lecturer(s)
  • VAVREČKOVÁ Šárka, RNDr. Ph.D.
Course content
Lectures: 1. Operating systems - concepts, purposes and functions, types of operating systems. Realtime and distributed systems. 2. Memory management - real and virtual methods of memory allocation. Memory management in Windows and Linux. 3. Processes - management, paralellism, context, multitasking, multithreading, communication and synchronization of processes, deadlock. Windows and Linux implementation. 4. Processor schedulling. Windows and Linux implementation. 5. Peripheral devices, drivers. Memory devices, file systems. 6. Cooperation of operating systems. Execution of non-native applications, virtualization. 7. Graphical subsystem, X Window.

Learning activities and teaching methods
Interactive lecture, Lecture with a video analysis, unspecified, unspecified, unspecified
  • unspecified - 12 hours per semester
  • unspecified - 12 hours per semester
  • unspecified - 12 hours per semester
Recommended literature
  • BITTO, O. Microsoft Windows Vista CZ: Podrobná uživatelská příručka. Brno: Computer Press, 2007.
  • kol. Linux: Dokumentační projekt. 4. aktualizované vydání.. Brno: Computer press, 2008.


Study plans that include the course
Faculty Study plan (Version) Branch of study Category Recommended year of study Recommended semester
Faculty of Philosophy and Science in Opava Applied Computer Science (1) Informatics courses 2 Summer