Course: Operating Systems

» List of faculties » FP » NTI
Course title Operating Systems
Course code NTI/OPS
Organizational form of instruction Lecture + Lesson
Level of course Bachelor
Year of study not specified
Semester Winter
Number of ECTS credits 5
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements Course does not contain work placement
Recommended optional programme components None
Lecturer(s)
  • Kosková Třísková Lenka, Ing. Ph.D.
Course content
Lectures 1. Itroduction 2. Hardware resources 3. OS kernel and its architecture 4. Processes and threads 5. Process management 6. Memory management 7. Race condition and deadlock; synchronization in OS 8. Embedded systems 9. Device management 10. OS and standards 11. OS and security 12. OS and storage; Filesystems Practical lessons The labs include work with embedded operating systems (RTOS, mBed). Students learn to use and programm parts of the OS. Focused are also bigger operating systems and their administratio (Linux).

Learning activities and teaching methods
Monological explanation (lecture, presentation,briefing), Practicum
  • Class attendance - 56 hours per semester
Learning outcomes
Students get familier with operation systems principles and the types of operation systems. She knows elementary hardware structures and hardware resources used by operating systems. All the modern operating systems are covered in lessons, as well as all the elementary parts of the operating systems: process management, memory management, resource management, storage management and security. The embedded operating systems and other industry applications are also focused.
Students will acquire basic knowledge of modern operating systems principles - from the simple IoT applications to the robust server OS. The practical lessons are dedicated to usage and management of Linux OS.
Prerequisites
Unspecified

Assessment methods and criteria
Combined examination

During the praxis, students got practical tasks to work on; solving all tasks leads to credit. The final examination is of the written and oral forms. The detailed credit and examination requirements list is published in the e-learning system.
Recommended literature
  • Silberschatz, A.; Galvin, P.B.: Operating System Concepts, Addison-Wesley, 2002, ISBN 0-471-41743-2.
  • Tanenbaum, A.S.:. Modern Operating Systems.. Prentice-Hall, 1992. ISBN 0-13-595752-4.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Mechatronics, Informatics and Interdisciplinary Studies Study plan (Version): Information Technology (2013) Category: Informatics courses 3 Recommended year of study:3, Recommended semester: Winter