The aim of this course is to expose students to the essential and well established operating system (OS) concepts, their application and the issues related to realizing them on modern hardware. Students will be given a chance to implement simple OS concepts in a RISC like hardware.