CSC2229 - Schedule

This is a tentative course schedule. Handouts and slides will be added to this page as the course progresses. Make sure to refresh the page to see the latest handouts.

#
Date
Lecture Topic
Reading
Handouts
Assignments
1
Jan. 10
Course logistics and introduction
-
H01 - Info Sheet [pdf]
H02 - Lecture 1 [pptx] [pdf]
-
2
Jan. 17
Software defined networks
[1] [2]
H03 - Lecture 2
-
3
Jan. 24
Controller Scalability
H04 - Lecture 3
H05 - Lecture 3
-
4
Jan. 31
Programming Software-Defined Networks
H06 - Lecture 4
Project proposal due on Feb. 3rd
5
Feb. 7
Rethinking Congestion Control in Software-Defined Networks
H07 - Lecture 5
-
6
Feb. 14
Packet Forwarding in Data Plane
H08 - Lectures 6 and 7
-
7
Feb. 21
Packet Forwarding in Data Plane; Security and debugging in SDN
-
-
8
Feb. 28
Simple Distributed Programming for Scalable Software-Defined Networks
H09 - Lecture 8
-
9
Mar. 7
-
-
Intermediate report due on Mar. 10th.
10
Mar. 15
-
-
-
11
Mar. 22
Final presentations
-
-
-
12
Mar. 29
Final presentations
-
-
-