Week | Day | Date | Chapter | Topic |
---|---|---|---|---|
0 | Friday | 9/26 | 1. Overview | Logistics (Video Recording) |
1 | Monday | 9/29 | Course Overview and Internet Primer | |
Wednesday | 10/1 | 2. Review | Review 1: PHY, Link, and Network | |
Friday | 10/1 | Review 2: Transport and Application | ||
2 | Monday | 10/6 | 3. Advanced Application Layer Protocols | Web |
Wednesday | 10/8 | Video Streaming | ||
Friday | 10/10 | P2P | ||
3 | Monday | 10/13 | Going Over Projects | |
Wednesday | 10/15 | 4. Advanced Transport Layer Protocols | MPTCP | |
Friday | 10/17 | TCP CUBIC | ||
4 | Monday | 10/20 | TCP BBR | |
Wednesday | 10/22 | TCP QUIC | ||
Friday | 10/24 | 5. Advanced Network Layer Protocols | SDN | |
5 | Monday | 10/27 | NDN | |
Wednesday | 10/29 | BGP | ||
Friday | 10/31 | Midterm | ||
6 | Monday | 11/3 | 6. Advanced Link Layer Protocols | Wi-Fi |
Wednesday | 11/5 | Cellular 1 | ||
Friday | 11/7 | Cellular 2 | ||
7 | Monday | 11/10 | IoT | |
Wednesday | 11/12 | 7. Other Emerging Topics | Datacenter Networking | |
Friday | 11/14 | NFV | ||
8 | Monday | 11/17 | Satellite | |
Wednesday | 11/19 | Network Security | ||
Friday | 11/21 | Network + AI | ||
9 | Monday | 11/24 | Explanation for final project presentation + deliverables | |
Wednesday | 11/26 | Review for Final | ||
Friday | 11/28 | Holiday | ||
10 | Monday | 12/1 | Final Presentation | |
Wednesday | 12/3 | |||
Friday | 12/5 | |||
11 | TBD | TBD | Final Exam |
Milestone | Time | Description |
---|---|---|
Project List Released | Week 2 Sunday | The instructor and TA will provide a list of projects with their expected background, project description, deliverables, etc. |
Project Selection | Week 3 Friday | Please form your 1-3 people team and finalize your project selection. You can make three selections in case some projects are no longer available. We will provide a form |
Project Assignment | Week 4 Monday | The assignment will be distributed to all the groups. |
Milestone | Deadline^ | Description | Grade (%) |
---|---|---|---|
Project Proposal* | Week 5 Monday | Write a short proposal that details the project, goals, methodology, major milestones with timeline, and how you plan to split the work. | 10 |
Mid-Term Check-In | Week 7 | TA and I will meet with each group in person to check the progress and make sure everything is on the right track. | 5 |
Project Presentation* | Week 10 | Show the class what you've done! You are expected to finish 90% of your proposal and make a presentation. A demo is expected. | 15 |
Final Report* | Week 11 Friday (Dec. 12th, Hard Deadline) |
Submit the code and a well-formatted report of your project. | 20 |