# Computer Science 162 - Fall 2008

- Institution: University of California, Berkeley
- Teacher: John KUBIATOWICZ
- Year: 2008
- Level: Undergraduate
- Language: English
- Subjects: Computer science, Engineering
- Source: [Internet Archive](https://archive.org/details/ucberkeley_webcast_itunesu_354818715)
- Licence: [CC BY-NC-ND 3.0](http://creativecommons.org/licenses/by-nc-nd/3.0/) (Non-commercial use only, and no changed versions.)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

COMPSCI 162 LEC 001 Fa08

Operating Systems and System Programming

## Lectures

1. [Lecture 1](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a), 1 h 23 min (Video)
2. [Concurrency: Processes and Threads](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-2), 1 h 24 min (Video)
3. [Thread Dispatching](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-3), 1 h 22 min (Video)
4. [Cooperating Threads](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-4), 1 h 23 min (Video)
5. [Synchronization](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-5), 1 h 23 min (Video)
6. [Readers/Writers; Language Support for Synchronization](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-6), 1 h 24 min (Video)
7. [Tips for working in a Project Team/ Cooperating Processes and Deadlock](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-7), 1 h 24 min (Video)
8. [Deadlock (cont) - CPU Scheduling](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-8), 1 h 24 min (Video)
9. [Scheduling (cont) - Protection: Kernel and Address Spaces](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-9), 1 h 23 min (Video)
10. [Address Translation](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-10), 1 h 24 min (Video)
11. [Address Translation 2, Caching and TLBs](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-11), 1 h 17 min (Video)
12. [Caching and TLBs 2, Caching and Demand Paging](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-12), 1 h 25 min (Video)
13. [Page Allocation and Replacement](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-13), 1 h 25 min (Video)
14. [Page Allocation and Replacement 2, Survey of I/O Systems](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-14), 1 h 22 min (Video)
15. [File Systems and Disk Management](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-15), 1 h 23 min (Video)
16. [Queueing Theory, Filesystems](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-16), 1 h 24 min (Video)
17. [Filesystems, Naming, and Directories](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-17), 1 h 22 min (Video)
18. [Networks and Distributed Systems](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-18), 1 h 21 min (Video)
19. [Network Protocols](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-19), 1 h 23 min (Video)
20. [Network Communication Abstractions/RPC](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-20), 1 h 24 min (Video)
21. [Network Communication Abstractions/RPC](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-21), 1 h 22 min (Video)
22. [Distributed File Systems](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-22), 1 h 24 min (Video)
23. [ManyCore OS and Peer-to-Peer Systems](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-23), 1 h 24 min (Video)
24. [Topic To Be Announced](https://invisiblenetwork.ai/learn/ia/ucberkeley_webcast_itunesu_354818715/c4bbe4f1212a-24), 1 h 10 min (Video)
