Schedule - Sections L0101

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

H02 - Lecture 1 [pptx] [pdf]
-
Tutorial: socket programming
-
H03 - Tutorial [pptx] [pdf]
Unix Socket Tutorial
-
2
Sep. 22
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. 29
Interconnecting LANs; Internet Protocol (IP)
Chapter 2
H06 - Lecture 3 [pptx] [pdf]
Problem set 1 out
Tutorial: Sample problems
-
H07 - Tutorial
-
4
Oct. 6
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. 13
Internet Topology and Routing
Chapter 4
H09 - Lecture 5 [pptx] [pdf]
-
Tutorial: Programming assignment 1 Q&A
-
-
6
Oct. 20
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. 27
Midterm exam
-
-
8
Nov. 3
Congestion Control
Chapter 6
H14 - Lecture 7 [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. 10
Queueing Mechanisms; Middleboxes
-
H16 - Lecture 8 [pptx] [pdf]
Problem Set 2 due Nov. 18th.
Tutorial: problem set 2 review
-
-
-
10
Nov. 17
Software-Defined Networking
-
H18 — Lecture 9 [pptx] [pdf]
-
Tutorial: Programming Assignment 2
-
-
-
11
Nov. 24
Overlay networks
Chapter 8
H19 -- Lecture 10 [pptx] [pdf]
-
No tutorial
-
H20 - Sample Final [pdf]

H21 - Solutions [pdf]
Programming assignment 2 due Dec. 2nd.
12
Dec. 1
Network Security and Final Review
-
H22 -- Lecture 12 [pptx] [pdf]
-
Tutorial: Final exam review
TBA
-