CS 162 - Operating Systems and System Programming

This is a collection of links to lectures of CS 162 - Operating Systems and System Programming from UC Berkeley Webcasts. Basic concepts of operating systems and system programming. Utility programs, subsystems, multiple-program systems. Processes, interprocess communication, and synchronization. Memory allocation, segmentation, paging. Loading and linking, libraries. Resource allocation, scheduling, performance evaluation. File systems, storage devices, I/O systems. Protection, security, and privacy.



Video.. Computer Science 162, 001 - Operating Systems and System Programming (Fall 2011)

Instructors: Prof. Anthony Joseph and Prof. Ion Stoica. Basic concepts of operating systems and system programming. Utility programs, subsystems, multiple-program systems. ...

Video.. Computer Science 162, 001 - Operating Systems and System Programming (Fall 2010)

Instructor John KUBIATOWICZ. Operating Systems and System Programming. Lecture 1. Lecture 2. Lecture 3. Lecture 4. Lecture 5. ...

Video.. Computer Science 162, 001 - Operating Systems and System Programming (Spring 2010)..(iTunes)

Instructor Ion Stoica. Operating Systems and System Programming. Lecture 1. Lecture 2. Lecture 3. Lecture 4. Lecture 5. ...

Video.. Computer Science 162, 001 - Operating Systems and System Programming (Fall 2009)..(iTunes)

Instructor John KUBIATOWICZ. Operating Systems and System Programming. Lecture 1: Introduction, What is an Operating System Anyway? Lecture 2: Operating Systems History, Services, and Structure. Lecture 3: Concurrency: Processes and Threads. ...

Video.. CS 162 - Operating Systems and System Programming (Fall 2008)..(iTunes)

Instructor John KUBIATOWICZ. Operating Systems and System Programming. Operating Systems History, Services, and Structure. Concurrency: Processes, Threads, and Address Spaces. Thread Dispatching. Cooperating Threads. Synchronization. ...