The course introduces operations systems (OS) to under graduates. The students would be able to understand the working of an operating system, how it interfaces with computer hardware, and the various interfaces which software can use. Additionally students will learn to appreciate design aspects of the OS.