Logo
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 course

Lessons

  1. 1Windows Forms: Your First Desktop Form24 min read
  2. 2Windows Forms: The Code Behind the Form31 min read
  3. 3Streams and Directory Operations in C#39 min read
  4. 4C# Graphics and Animation31 min read
  5. 5C# Threads Basics4 min read
  6. 6C# Thread Synchronization6 min read
  7. 7CPU Scheduling: Practice and a C# Simulation27 min read
  8. 8Linux: Ubuntu Installation and Basics6 min read
  9. 9Linux Commands, Part 129 min read
  10. 10Linux Commands, Part 2: Processes and DevOps37 min read
  11. 11Bash Scripting, Part 1: Variables, Input, Arithmetic and If37 min read
  12. 12Bash Scripting, Part 2: Loops and Functions11 min read