Learn · Internet Archive

Course27 lectures35 h 50 min

CS 162 - Spring 2006

Anthony Joseph · University of California, Berkeley

Start with lecture 1 At Internet Archive

About

CS 162: Operating Systems and Systems Programming - Spring 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. Lectures available as streaming video at webcast.berkeley.edu/courses.

Operating Systems and System Programming

Lectures

  1. What is an Operating System? 2006-01-18 · 1 h 21 min · Audio
  2. Operating Systems History, Services, and Structure 2006-01-23 · 1 h 20 min · Audio
  3. Concurrency: Processes, Threads, and Address Spaces 2006-01-25 · 1 h 17 min · Audio
  4. Thread Dispatching 2006-01-30 · 1 h 21 min · Audio
  5. Cooperating Threads 2006-02-01 · 1 h 22 min · Audio
  6. Synchronization 2006-02-06 · 1 h 14 min · Audio
  7. Implementing Mutual Exclusion, Semaphores, Monitors, and Condition Variables 2006-02-08 · 1 h 21 min · Audio
  8. Readers/Writers; Language Support for Synchronization 2006-02-13 · 1 h 20 min · Audio
  9. Cooperating Processes and Deadlock 2006-02-15 · 1 h 21 min · Audio
  10. Deadlock/CPU Scheduling 2006-02-22 · 1 h 21 min · Audio
  11. Thread Scheduling (con't); Protection: Address Spaces 2006-02-27 · 1 h 20 min · Audio
  12. Address Translation 2006-03-01 · 1 h 20 min · Audio
  13. Address Translation 2, Caching and TLBs 2006-03-06 · 1 h 22 min · Audio
  14. Caching and Demand Paging 2006-03-13 · 1 h 21 min · Audio
  15. Page Allocation and Replacement 2006-03-15 · 1 h 21 min · Audio
  16. Page Allocation and Replacement 2, Survey of I/O Systems 2006-03-20 · 1 h 21 min · Audio
  17. File Systems and Disk Management 2006-03-22 · 1 h 22 min · Audio
  18. Filesystems, Naming, and Directories 2006-04-03 · 1 h 22 min · Audio
  19. File Systems (con't), Distributed Systems 2006-04-05 · 1 h 20 min · Audio
  20. Networks and Distributed Systems 2006-04-10 · 1 h 21 min · Audio
  21. Networking 2006-04-12 · 1 h 21 min · Audio
  22. Networking II 2006-04-17 · 1 h 22 min · Audio
  23. Remote Procedure Call 2006-04-19 · 1 h 22 min · Audio
  24. Distributed File Systems 2006-04-24 · 1 h 21 min · Audio
  25. Protection and Security in Distributed Systems 2006-05-01 · 1 h 9 min · Audio
  26. Protection and Security in Distributed Systems II 2006-05-03 · 1 h 21 min · Audio
  27. Cybersecurity Attacks 2006-05-08 · 1 h 21 min · Audio

Credits and licence

Institution
University of California, Berkeley
Teacher
Anthony Joseph
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