This course analyses the implementation and design techniques for operating systems. Students will understand how operating systems principles work in principles and practice.