Operating System Lab
Hands-on exposure to Linux/Unix internals, system calls, process scheduling, and memory management. Students write shell scripts, simulate OS algorithms, and explore kernel modules.

Key Features & Equipment:
- OS Platforms: Ubuntu, CentOS, Fedora (CLI & GUI)
- Simulators: OSP, OS Simulators for scheduling algorithms
- Tools: GCC, GDB, Make, Shell (Bash/Zsh), Vim
- Experiments: Producer-consumer, Readers-writers, Page replacement
Applications & Courses Supported:
- Process & Thread Management
- File Systems & I/O Management
- Shell Scripting & Automation
- System Programming & Kernel Basics