This is one of the core course of Computer Science & Engineering Programme. In this course you will become familiar with the core concepts of OS - how OS work, how a process is created, inter-process communication & synchronisation, the various scheduling algorithms, memory management & memory allocation strategies, etc. This course will be also helpful for exams like GATE.