Week | Day | Date | Topic |
---|---|---|---|
1 | Mon | 10/2 | Logistics + Overview [Slides] |
Wed | 10/4 | Principles for Networking Design [Slides][Paper] | |
2 | Mon | 10/9 | Application Layer - HTTP [Slides][Paper1][Paper2] |
Wed | 10/11 | Application Layer - P2P [Slides][Paper] | |
3 | Mon | 10/16 | Transport Layer - MPTCP [Slides][Paper1][Paper2] |
Wed | 10/18 | Transport Layer - TCP Cubic [Slides][Paper] | |
4 | Mon | 10/23 | Paper Presentation - Video Streaming, More MPTCP, etc. |
Wed | 10/25 | ||
5 | Mon | 10/30 | Network Layer - IPv6 [Slides][Paper] |
Wed | 11/1 | Network Layer - BGP [Slides][Paper] | |
6 | Mon | 11/6 | Link Layer - WiFi [Slides] |
Wed | 11/8 | Link Layer - 5G [Slides] | |
7 | Mon | 11/13 | Paper Presentation - SDN, BGP, Bluetooth, etc. |
Wed | 11/15 | ||
8 | Mon | 11/20 | Emerging Topics: Datacenter Networking [Slides] |
Wed | 11/22 | Emerging Topics: Edge Computing [Slides] | |
9 | Mon | 11/27 | Paper Presentation - Satellite, NFV, Backscatter, etc. |
Wed | 11/29 | ||
10 | Mon | 12/4 | Project Presentation |
Wed | 12/6 | ||
11 | Monday | 12/11 | 7-10PM, this classroom One (1) cheatsheet (US letter, both sides) allowed [Review Guideline][Sample Final] |
Milestone | Deadline^ | Description | Grade (%) |
---|---|---|---|
Project List Released [List] | Week 2 Wednesday | [Instructor's Task] provide you with the list of available project | |
Project Selection [Selection Form] | Form your team and submit your project preference, especially if you want to customize your project | ||
Project Assignment [Assignment] | [Instructor's Task] Finalize and notify each team on final project assignment | ||
Proposal* [Requirements & Template] | Describe the motivation, goal, methodology, resources, and deliverable of your project | 5 | |
Mid-Term Report* [Requirements & Template] | Describe the progress, obstacles, and remaining tasks | 10 | |
Final Presentation* | Week 10 In Class | Show us what you've done! | 15 |
Final Report* | Submit a well-formatted report on your project | 10 |
Milestone | Deadline^ | Description | Grade (%) |
---|---|---|---|
List Released (See Canvas) | Week 1 Sunday | [Instructor's Task] provide you with the list of available papers | |
Selection [Submit your preference] | Week 2 Wednesday | Submit your presentation preference | |
Paper Assignment [Assignment] | Week 2 Friday | [Instructor's Task] Finalize and notify each person on paper assignment | |
Presentation [Guide] | Your choice | Present the work you studied | 20 |
Summary* [Guide] | Week 10 Friday | Submit the written report | 10 |