Schedule

This schedule is subject to change. Assignments may be changed up until the day they are assigned.

Section 1: TTh 8:00am 1170 TMCB

Week 1

January 6
Introduction | Defining the Internet
January 8
Introduction | Delay, Loss, and Throughput

Week 2

January 15

Week 3

January 22
Application Layer | Peer-to-Peer Networking

Week 4

January 27
Application Layer | Peer-to-Peer Networking
January 29
Transport Layer | Transport Layer and UDP and Reliable Transport Fundamentals

Week 5

February 3
Transport Layer | TCP Reliability
February 5
Transport Layer | Congestion Control

Week 6

February 10
Transport Layer | Congestion Control

Week 7

February 17
No Class | Monday Instruction
February 19
Network Layer | The Network Layer and Routers

Week 8

February 24
Network Layer | IPv4 and IPv6
February 26
Midterm

Week 9

March 3
Network Layer | IPv4 and IPv6

Week 10

March 10
Network Layer | Broadcast and Multicast Routing
March 12
Network Layer | Broadcast and Multicast Routing

Week 11

March 17
Link Layer | Error Detection and Multiple Access
March 19
Link Layer | Switched Local Area Networks, MPLS, Data Center Networking, Retrospective

Week 12

March 24
Wireless Networks | Wireless and WiFi
March 26
Wireless Networks | Cellular Networks and Mobility

Week 13

March 31
No Class
April 2
Midterm

Week 14

April 7
Multimedia Networks | Multimedia Applications and Streaming Video, Voice-Over-IP
April 9
Multimedia Networks | Network Support for Multimedia

Week 15

April 14
Multimedia Networks | Network Support for Multimedia
April 18
Final Exam: 7:00am - 10:00am