Learn · Computer Science 162 - Spring 2013
Lecture 16 of 242013-04-041 h 22 min
Lecture 21 - Flow Control, Reliability, TCP
Anthony D. JOSEPH · University of California, Berkeley
Credits and licence
- From
- Computer Science 162 - Spring 2013, University of California, Berkeley (at Internet Archive)
- Licence
- CC BY-NC-ND 3.0, as Internet Archive states it. Non-commercial use only, and no changed versions.
- Who can watch
- Tweens profiles and older. How courses are placed
All the lectures
- Lecture 1 - Introduction, overview
- Lecture 2 - Abstractions: Services, Structures, Processes, and Threads
- Lecture 3 - Concurrency and Thread Dispatching
- Lecture 4 - Synchronization: Cooperating Threads, Mutual Exclusion
- Lecture 6 - Software Engineering: Working in Teams
- Lecture 7 - Language Support for Synchronization, Deadlock
- Lecture 9 - CPU Scheduling
- Lecture 10 - Protection: Address Spaces, Address Translation
- Lecture 11 - Address Translation, Caching, and TLBs
- Lecture 12 - Page Allocation and Replacement
- Lecture 13 - Kernel/User and I/O
- Lecture 14 - Disks/SSDs, Filesystems
- Lecture 16 - Filestystems (cont'd)
- Lecture 17 - Key-Value Store, Networking Protocols
- Lecture 20 - Layering, e2e argument
- Lecture 21 - Flow Control, Reliability, TCP
- Lecture 22 - Transactions
- Lecture 23 - Transactions scheduling, 2PL, and 2PC
- Lecture 24 - Fault-Tolerant Computing
- Lecture 25 - Protection & Security: Authentication, Cryptograpic Mechanisms
- Lecture 26 - Protection & Security (cont'd): Buffer overflow attacks, DoS attacks
- Lecture 27 - Capstone: Peer-to-peer Systems
- Lecture 28 - Capstone: Client-Server Systems
- Lecture 29 - Capstone