Lab assignment code and useful resources for CS2106 (Taken in AY20/21 Semester 1).
- Lab 1 - Introduction to C and Shell Scripting
- Lab 2 - Process Operations
- Lab 3 - Synchronization
- Lab 4 - Memory Management
- Lab 5 - File Systems
- Playlist on Operating Systems
- Explanation of Pipe, Fork, Dup & Exec
- Multithreaded FizzBuzz in C
- Semaphores
- Pthread Condition Variables
- The Little Book of Semaphores
- Modern Operating Systems
- Operating System Concepts