Learn · Internet Archive

Course27 lectures36 h 22 min

CS 162 - Fall 2006

John Kubiatowicz · University of California, Berkeley

Start with lecture 1 At Internet Archive

About

CS 162: Operating Systems and Systems Programming - Fall 2006. 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 of lectures available at webcast.berkeley.edu/courses.

Operating Systems and Systems Programming

Lectures

  1. Introduction, What is an Operating System Anyway? 2006-08-28 · 1 h 22 min · Audio
  2. Operating Systems History, Services, and Structure 2006-08-30 · 1 h 23 min · Audio
  3. Concurrency: Processes and Threads 2006-09-06 · 1 h 21 min · Audio
  4. Thread Dispatching 2006-09-11 · 1 h 20 min · Audio
  5. Cooperating Threads 2006-09-13 · 1 h 21 min · Audio
  6. Synchronization 2006-09-18 · 1 h 21 min · Audio
  7. Implementing Mutual Exclusion, Semaphores, Monitors, and Condition Variables 2006-09-20 · 1 h 22 min · Audio
  8. Readers and Writers; Language Support for Synchronization 2006-09-25 · 1 h 22 min · Audio
  9. Tips for working in a Project Team and Cooperating Processes and Deadlock 2006-09-27 · 1 h 23 min · Audio
  10. Deadlock (con't) CPU Scheduling 2006-10-02 · 1 h 22 min · Audio
  11. Protection: Kernel and Address Spaces 2006-10-04 · 1 h 22 min · Audio
  12. Address Translation 2006-10-09 · 1 h 23 min · Audio
  13. Address Translation II, Caching and TLBs 2006-10-16 · 1 h 22 min · Audio
  14. Caching and TLBs II, Caching and Demand Paging 2006-10-18 · 1 h 21 min · Audio
  15. Page Allocation and Replacement 2006-10-23 · 1 h 23 min · Audio
  16. Page Allocation and Replacement II, Survey of Iuput and Output Systems 2006-10-25 · 1 h 21 min · Audio
  17. File Systems and Disk Management 2006-10-30 · 1 h 22 min · Audio
  18. Filesystems, Naming, and Directories 2006-11-01 · 1 h 24 min · Audio
  19. Filesystems (con't) Distributed Systems 2006-11-06 · 1 h 22 min · Audio
  20. Networks and Distributed Systems 2006-11-08 · 1 h 18 min · Audio
  21. Network Protocols 2006-11-13 · 1 h 23 min · Audio
  22. Network Protocols II 2006-11-15 · 1 h 20 min · Audio
  23. Network Communication Abstractions/RPC 2006-11-20 · 1 h 22 min · Audio
  24. Distributed File Systems 2006-11-22 · 1 h 23 min · Audio
  25. Protection and Security in Distributed Systems I 2006-11-27 · 1 h 22 min · Audio
  26. Protection and Security in Distributed Systems II 2006-11-29 · 1 h 23 min · Audio
  27. Assorted Topics and Peer-to-Peer Systems 2006-12-06 · 1 h 6 min · Audio

Credits and licence

Institution
University of California, Berkeley
Teacher
John Kubiatowicz
Year
2006
Level
Undergraduate
Language
English
Subjects
Computer science
Source
Internet Archive
Licence
Internet Archive states no licence for it. Internet Archive's terms
Attribution
2006 Regents of the University of California
Who can watch
Internet Archive gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed