Course Schedule
Course Schedule
This schedule is tentative and subject to change.
Introduction & Overview
Date
Topics
Exam
HW
Due
Note
(#1) 01/22
Course Introduction
(#2) 01/29
Computer Networks Overview
HW 1
Computer Networks: L1 - L5
Date
Topics
Exam
HW
Due
Note
(#3) 02/05
Physical Layer - 1
(#4) 02/12
Physical Layer - 2
HW 2
(#6) 02/19
Physical Layer - 3
HW 1 (2/23)
(#7) 02/26
Link Layer
HW 3
Proposal (2/24)
(#8) 03/05
Network Layer
HW 2 (3/9)
(#9) 03/12
Transport Layer
HW 4
03/19
No Classes (Spring Recess)
HW 3 (3/23)
(#10) 03/26
Application Layer & In-Class Midterm
Midterm
HW 4 (3/30)
Paper Readings and Dicussions
Date
Reading(s)
(#11) 04/02
Beamforming made Malicious: Manipulating Wi-Fi Traffic via Beamforming Feedback Forgery
A smart Phone based Multi-Floor Indoor Positioning System for Occupancy Detection
(#12) 04/09
BOLA: Near-Optimal Bitrate Adaptation for Online Videos
pFabric: Minimal Near-Optimal Datacenter Transport
The QUIC Transport Protocol: Design and Internet-Scale Deployment
(#13) 04/16
BBR: congestion-based congestion control
Device-Free Gesture Tracking using Acoustic Signals
(#14) 04/23
Dissecting Performance of Production QUIC
Leveraging eBPF to Make TCP Path-Aware
(#15) 04/30
Project Presentation
Final Project Report Due: 05/08