>

Schedule

Notice: The slides on this website may be outdated. Go to Bruin Learn for the latest versions.


Week 1Monday, January 6th

#Lecture: Course Intro, Bandwidth & Delay, and Socket Basics

Covers: 1.1, 1.2 (no 1.2.2), 1.3 (no 1.3.2), 1.4, 1.5, 2.7 (no 2.7.1)

Project 0 Released
Wednesday, January 8th

#Lecture: HTTP, Web Caching

Covers: 2.1, 2.2.1-2.2.3, 2.2.5

Thursday, January 9th
Homework 1 Released
Friday, January 10th

#Discussion: End-to-End Model, Sockets

#Office Hours

Week 2Monday, January 13th

#Lecture: HTTP/2, Cookies, DNS

Covers: 2.2.4, 2.2.6, 2.4-2.4.2

Wednesday, January 15th

#Lecture: DNS and CDN

Covers: 2.4.2-2.4.3, 2.6.3

Friday, January 17th

#Discussion: End-to-End Model, Sockets

Sunday, January 19th
Project 0 Due
Week 3Monday, January 20th
Martin Luther King Jr. Day
Project 1 Released
Tuesday, January 21st
Homework 1 Due
Wednesday, January 22nd

#Lecture: Transport

Covers: 3.1-3.4

Thursday, January 23rd
Homework 2 Released
Friday, January 24th

#Discussion: Project 1, HTTP, DNS

Week 4Monday, January 27th

#Lecture: TCP

Covers: 3.5

Wednesday, January 29th

#Lecture: Congestion Control

Covers: 3.6-3.7

Friday, January 31st

#Discussion: Transport, Midterm Review

Week 5Monday, February 3rd

#Lecture: QUIC

Tuesday, February 4th
Homework 2 Due
Wednesday, February 5th

Midterm

Rolfe 1200 at 8:10 am to 9:50 am

Thursday, February 6th
Homework 3 Released
Friday, February 7th

#Discussion: Midterm, Congestion Control

Week 6Monday, February 10th

#Lecture: Internet Protocol (IP)

Covers: 4.1, 4.3

Wednesday, February 12th

#Lecture: NAT, Tunneling, IPv6, Practice Questions

Covers: 4.3

Friday, February 14th

#Discussion: Internet Protocol

Week 7Monday, February 17th
Presidents’ Day
Tuesday, February 18th
Homework 3 Due
Wednesday, February 19th

#Lecture: Security 101

Project 1 Due
Thursday, February 20th
Project 2 Released
Friday, February 21st

#Discussion: Security

Week 8Monday, February 24th

#Lecture: Routing Algorithms

Covers: 5.1-5.2

Homework 4 Released
Wednesday, February 26th

#Lecture: Routing Basics, OSPF

Covers: 5.3

Friday, February 28th

#Discussion: Routing

Week 9Monday, March 3rd

#Lecture: BGP

Covers: 5.4

Wednesday, March 5th

Covers: 6.1, 6.3

Friday, March 7th
Sunday, March 9th
Homework 4 Due
Week 10Monday, March 10th

#Lecture: Hubs and Switches

Covers: 6.4

Wednesday, March 12th

#Lecture: Course Review

Friday, March 14th

#Discussion: Final Review

FinalsThursday, March 20th
Project 2 Due
Friday, March 21st

Final

Rolfe 1200 at 3:00 pm to 6:00 pm