Schedule - Sections L0201 and L5101

#
Date
Lecture Topic
Reading
Handouts
Assignments
1
Sep. 13
Course logistics and introduction
-
H01 - Info sheet - Section L0201 [pdf]

H02 - Lecture 1 [pptx] [pdf]
-
Tutorial: socket programming
-
H03 - Tutorial [pptx] [pdf]
Unix Socket Tutorial
-
2
Sep. 20
Link layer, error detection/correction
Chapter 1
H04 - Lecture 2 [pptx] [pdf]
Programming assignment 1 out
Tutorial: Programming assignment 1 overview
-
H05 - Tutorial [pptx] [pdf]
-
3
Sep. 27
Interconnecting LANs; Internet Protocol (IP)
Chapter 2
H06 - Lecture 3 [pptx] [pdf]
Problem set 1 out
Tutorial: Sample problems
-
H07 - Tutorial
-
4
Oct. 4
The Internet Protocol; Routing and Forwarding
Chapter 3
H08 - Lecture 4 [pptx] [pdf]
-
Tutorial: Problem set 1 Q&A
-
-
Problem set 1 due Oct. 7
5
Oct. 11
Internet Topology and Routing
Chapter 4
H09 - Lecture 5 [pptx] [pdf]
-
Tutorial: Programming assignment 1 Q&A
-
-
6
Oct. 18
Transport Protocol
Chapter 5
H10 - Lecture 6 [pptx] [pdf]
-
Tutorial: Midterm review
-
H11 - Sample Midterm [pdf]
H12 - Solutions [pdf]
Programming assignment 1 due on Oct. 21st.
7
Oct. 25
Midterm exam
-
-
8
Nov. 1
Congestion Control
Chapter 6
H14 - Lecture [pptm] [pdf]
Programming assignment 2 out.
Tutorial: programming assignment 2
-
H15 - Tutorial [pptx] [pdf]
-
-
Nov. 7-8
Fall break
-
-
Problem set 2 out.
9
Nov. 15
Queueing Mechanisms; Middleboxes
-
H16 - Lecture 8 [pptx] [pdf]
Problem Set 2 due Nov. 18th.
Tutorial: problem set 2
-
-
-
10
Nov. 22
Software-Defined Networking
-
H18 — Lecture 9 [pptx] [pdf]
-
Tutorial: Programming Assignment 2
-
-
-
11
Nov. 29
Overlay networks
Chapter 8
H19 -- Lecture 10 [pptx] [pdf]
-
Tutorial (on Friday Dec. 2): Final review
-
H20 - Sample Final
[pdf]
H21 - Solutions [pdf]
Programming assignment 2 due Dec. 2nd.
12
Dec. 6
Network Security and Final Review
-
H22 -- Lecture 12 [pptx] [pdf]
-
Final exam
TBA
-