Operating System Lab Experiment Titles
1. Installation of Windows and Linux Operating System
2. Basics of UNIX Commands
3. Shell Script Programs (String Operations, Arithmetic, Fibonacci, etc.)
4. System Calls (fork, wait, opendir, readdir)
5. CPU Scheduling Algorithms - FCFS, SJF, Priority, Round Robin
6. Inter Process Communication using Shared Memory
7. Producer-Consumer Problem using Semaphores
8. Banker?s Algorithm for Deadlock Avoidance
9. Deadlock Detection Algorithm
10. Threading and Synchronization
11. Memory Allocation Methods - First Fit, Best Fit, Worst Fit
12. Page Replacement Algorithms - FIFO, LRU, Optimal
13. File Organization Techniques - Single, Two-Level, Hierarchical, DAG
14. File Allocation Methods - Sequential, Indexed, Linked
15. Disk Scheduling Algorithms - FCFS, SCAN, C-SCAN
16. Installation of Guest OS using VMware