Rethinking the Internet Architecture
Lecture Schedule

[ Home | Reading List | Schedule | Wiki ]

Note: Some lectures may span multiple classes and could therefore alter the schedule.

<
Lec # Date Topic Notes/additional material Papers to review Checkpoints
1 09/03 Course Introduction, Architectures Undergrad material How to read 1; 2 Subscribe to reading list wiki
2 09/08 OpenFlow -- MAB+08 --
3 09/10 OpenFlow Tutorial Slides -- Assignment 1/2 Out
4 09/15 Network Virtualization -- APS+05 --
5 09/17 Concurrent Virtual Networks -- -- --
6 09/22 Software Router -- DEA+09 --
7 09/24 Programmability -- -- --
09/25 Assignment 1 Due
8 09/29 Routing Markets (MINT) -- VFJ+08 --
9 10/01 Routing Markets (S4R), Pathlet routing -- -- --
10/03 Assignment 2 Due
10 10/06 Data Center Traffic Properties and Middleboxes -- -- --
10/08 Project meetings
11 10/13 NetFPGA Tutorial Slides -- --
12 10/16 Cloud Computing -- AFG+09 --
13 10/20 Data center networks -- GJK+09 Assignment 3 Out
14 10/22 Energy conservation -- AHC+09 --
15 10/27 Energy-aware designs -- QWB+09 --
16 10/29 Data centric networks: introduction -- -- Assignment 4 out
17 11/03 Data centric proposals: CCN and DONA -- BDL+08, ZKJ+08 --
18 11/06 Guest lecture on diagnosis: Ratul Mahajan -- -- --
19 11/10 Game changers -- TPMs -- MSW+09 --
20 11/19 Accountability Architectures -- ABF+08 --
21 11/24 Information Flow -- -- Optional: ZBM08
11/25 Assignment 4 due
22 12/1 Wireless: Software radios -- TZF+09 --
23 12/2 Wireless: RFID -- BD09 --
24 12/3 Guest lecture on PLUG: Karu Sankaralingam -- --
25 12/8 Wireless: Vehicular -- EBM09 --
26 12/10 Course wrap-up and overview of key ideas
27 12/15 Final presentations: groups 1--3
28 12/16 Final presentations: groups 4--6 (at 4pm)