Computer Networks
Fall 2025
Course Staff
- Instructor: Mahdi Dolati
- Chief Teaching Assistants for Programming: Kasra Ahmadi and Mohsen Ghasemi
- Chief Teaching Assistants for Theory: Soodabeh Farashaian and Ali Aghayari
Lectures
- Lecture 00: Introduction,
- Lecture 01: Access Networks and Physical Links,
- Lecture 02: Core Networks and Delays,
- Lecture 03: Security, Layering, and History,
- Lecture 04: Network Applications,
- Lecture 05: HTTP/1 and HTTP/1.1,
- Lecture 06: HTTP/2 and HTTP/3,
- Lecture 07: DNS,
- Lecture 08: SMTP and Video Streaming,
- Lecture 09: Socket and UDP,
- Lecture 10: RDT Principles,
- Lecture 11: TCP (Reliability),
- Lecture 12: TCP (Connection and Congestion),
- Lecture 13: TCP (CUBIC, BBR, and Fairness),
- Lecture 14: TCP Throughput,
Powered by Jekyll and Minimal Light theme.