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. ... |