This repository contains my implementation of key Operating Systems concepts through lab exercises.
- UNIX Commands & Shell Scripting
- Process Management (fork, exec, wait)
- CPU Scheduling (FCFS, SJF, Round Robin)
- Interprocess Communication (IPC)
- Synchronization (Producer-Consumer, Readers-Writers)
- Deadlock Handling (Banker’s Algorithm)
- Memory Management (FIFO, LRU)
- Disk Scheduling Algorithms
- C / C++
- Bash (Shell Scripting)
- UNIX/Linux
All programs are implemented as part of OS lab coursework and demonstrate practical understanding of core operating system concepts.