This repository contains all the practical experiments performed as part of the Operating System course in my second year. It focuses on core OS concepts such as process scheduling, deadlock handling, memory management, file systems, and synchronization techniques. The practicals include implementation of algorithms like FCFS, SJF, Priority Scheduling, Round Robin, and Banker’s Algorithm using programming languages such as C/Python. Each experiment is well-structured with code, explanations, and sample outputs for better understanding. This collection helps in building a strong foundation in operating system concepts and their real-world applications.