Advanced Computer Networks -
Renovated! Lecture Schedule |
[ Home | Reading List | Schedule | Piazza | Wiki] |
Lec # | Date | Topic | Notes/additional material | Papers to review | Checkpoints/Other refs |
1 | Course Introduction | Undergrad material | How to read 1; 2 | Did you get the Welcome email? (check your wisc ID) |
|
2 | The End-to-End Principle (?) | Notes | SRC84 | Did you sign up on Piazza? | |
3 | Router Design | Notes | McK97 | ||
4 | Inter-domain Routing | MIT background notes on BGP, Aditya's Notes | XR06 | Optional: APM+04 | |
5 | Course project discussion | List handed out in class | -- | Project list out | |
6 | Resource allocation: Congestion Control | Notes | JK88 | -- | |
7 | Resource allocation: Fair Queuing | Notes | DKS90 | -- | |
8 | Resource allocation: Stateless Fair Queuing and the identification problem | Notes | SSZ98 | ||
9 | Data center networking | Slides | GJK+09 | -- | |
10 | Data center transport | MPTCP, DCTCP (optional) | RBP+11 | -- | |
11 | Map-Reduce and Cloud Scheduling | Slides | AKG+10 | ||
12 | Cross-framework schedulung | Slides | ZHK+11 | -- | |
13 | Cloud Middleboxes | Slides | -- | -- | |
14 | Cloud Security | Slides | RTS+09 | -- | 15 | Redundancy elimination | Slides | AGA+08 | -- |
16 | Data-centric networks | Slides | KCC+07 | -- | |
17 | Layered Naming | Slides | BLR04 | -- | |
18 | Wide-area security/Accountability | Slides | ABF+08 | -- | |
19 | Enterprise Security | Slides | C+07 | -- | |
20 | Privacy | Notes | I+10 | -- | |
21 | Anti-censorship | Notes | BFV10 | -- | |
22 | Opportunistic Routing in Wireless Mesh Networks | Notes, Worksheet | BM05 | -- | |
23 | Cellular Network and Mobile Application Interactions | Notes, Worksheet | QWG+10 (Sec. 1,2,5), MAZ+11 (Sec. 1,2,3) | -- | |
24 | White Space Networks | Slides | B+09 | -- | |
25 | Software Defined Networking and OpenFlow | Nick's slides on OpenFlow, Scott Shenker's talkat ONS 2011. | -- | How's your project going?? | |
26 | SDN Controller Design | -- | KCG+10 | -- | |
27 | OpenvSwitch and Network Virtualization | -- | CKR+09 and PPK+09 | -- | |
28--30 | Class Project Presentations |