| Code | Topic | Material |
| M1 | Introduction to OS. Basic concepts, history of computing systems and operating systems evolution | Download |
| M2 | OS architecture. Kernel, command processor, I/O system, file system principles | Download |
| M3 | Role of OS in device management. Computer structure, processor, memory, drives, virtual machines | Download |
| M4 | Types of OS. Multiprocessor, distributed, mainframe, server, real-time, embedded systems | Download |
| M5 | Embedded systems. Architecture, models, and embedded processors | Download |
| M6 | Embedded software. Device drivers, embedded OS, middleware and applications | Download |
| M7 | Command terminals. Windows command line and PowerShell | Download |
| M8 | Command terminals in Unix family operating systems | Download |
| M9 | Resource concept in OS. Resource classification and management | Download |
| M10 | Processes in OS. Process model, states, hierarchy, and operation principles | Download |
| M11 | Threads in OS. Thread states, multithreading in programming | Download |
| M12 | Process management. Scheduling, dispatching, synchronization algorithms | Download |
| M13 | Memory management. Address space, swapping, virtual memory, paging algorithms | Download |
| M14 | File systems. FAT, NTFS, ext2/3/4, virtual and network file systems | Download |
| M15 | Network OS. Structure, classes, client-server architecture | Download |
| M16 | Cloud computing OS. Virtualization, data centers, cloud services | Download |
| M17 | OS Security. Threats, access control, cryptography, authentication, viruses | Download |
| M18 | Unix family OS. History, Linux distributions, Linux kernel | Download |
| M19 | MacOS operating system. Features, advantages and disadvantages | Download |
| M20 | Smartphone OS. Android architecture, applications, security | Download |
| M21 | OS applications. Office suites, document processing, mobile applications | Download |
| Code | Topic | Material |
| A1 | Installing operating systems | Download |
| A2 | Installing and configuring multiple OS in virtualization system | Download |
| A3 | Command Line Interpreter and PowerShell environment in Windows | Download |
| A4 | Creating scripts in PowerShell | Download |
| A5 | Monitoring Windows OS using Task Manager | Download |
| A6 | Scheduling tasks in Windows | Download |
| A7 | Managing user rights in operating systems | Download |
| A8 | Working with memory in operating systems | Download |
| A9 | Working with file systems in operating systems | Download |
| A10 | Auditing system processes and events in Windows | Download |
| A11 | Security components of operating systems | Download |
| A12 | Remotely controlling a computer | Download |
| A13 | Symmetric multiprocessing in Windows. Windows registry structure | Download |
| A14 | Working in Linux operating system | Download |
| A15 | Network sharing and configuring user rights | Download |