B.Tech Computer Science and Engineering

 

CS 344             OPERATING SYSTEMS LABORATORY             0-0-4-4

 

 

Pre-requisites: CS 203 and CS 223

Programming assignments to build parts of an OS kernel through instructional operating systems (Pintos or OS/161).

 

References:

  1. Reference manuals for instructional OS (Pintos or OS/161).
  2. Silberschatz, P. B Galvin and G. Gagne, Operating System Concepts. 9th edition, Wiley, 2012.
  3. Anderson and M. Dahlin, Operating Systems: Principles and Practice, 2nd edition, Recursive Books, 2014.
  4. Love, Linux Kernel Development, 2rd edition, Addison-Wesley Professional, 2010.
  5. P. Bovet and M. Cesati, Understanding the Linux Kernel, 3rd edition, O'Reilly & Associates, 2008.