CMPSC 170

Operating Systems

Spring Quarter, 2015


  • Lecture: Tuesday/Thursday 12:30pm - 1:45pm PHELP1260
    Discussion Monday 5:00pm - 5:50pm GIRV 2120 (Code 08722)
    Monday 6:00pm - 6:50pm GIRV 1115 (Code 08730)

  • Instructor: Professor Tao Yang (tyang at cs). Office Hours: Tu/Th 1:45-2:45 (or email me or just stop by). HFH building, Room 5113

  • TA: Daniel Kudrow (dkudrow@cs), Varun Kulkarni Somashekhar (varun@umail), Roman Kazarin (rkazarin@umail)

This course covers the design and implementation of operating systems and the topics include process/thread management, multiprogramming, memory management, files and storage systems. The programming assignments involve intensive C++/C programming to build an operating system on a simulated MIPS-style computer.

Prerequisites

Programming in C/C++ with Linux. Algorithms/data structure (CS130A). Computer organization (Assembly language programming. CS154 may be taken concurrently).

Course Material/links:


Last modified: 3/31/2015