Operating Systems
Operating Systems 1 (2026-2027)
The 2026-2027 practical track for Operating Systems 1, rebuilt around the current course plan: building Windows Forms applications in C#, file streams and directory operations, graphics and animation, threads and synchronization, CPU scheduling with a working simulator, installing and driving Ubuntu from the shell, Linux process management, and Bash scripting.
12 lessons
Start courseLessons
- 1C# Windows Forms, Part 15 min read
- 2C# Windows Forms, Part 226 min read
- 3Streams and Directory Operations in C#24 min read
- 4C# Graphics and Animation42 min read
- 5C# Threads Basics21 min read
- 6C# Thread Synchronization18 min read
- 7CPU Scheduling: Practice and a C# Simulation40 min read
- 8Linux: Ubuntu Installation and Basics16 min read
- 9Linux Commands, Part 123 min read
- 10Linux Commands, Part 2: Processes and DevOps21 min read
- 11Bash Scripting, Part 129 min read
- 12Bash Scripting, Part 214 min read