Link Search Menu Expand Document

Table of Contents


Syllabus

Week 1

April 3
LectureCourse Overview
Slides, Video

Survey Please fill out this survey form. It will help the teaching staff better understand your background, preferences, and various challenges you all face due to the remote nature of this class.

Discussion Section No Discussion this week

Week 2

April 8
LectureWireless Basics
Slides, Video

Readings

April 10
Lecture802.11
Slides, Video

Quiz 1 Please submit the quiz by 11:59 pm, April 17, 2024.

Assignment 1 Please submit the assignment by 11:59 pm, April 22, 2024.

Discussion Section

Discussion 1

Notes, Video

Week 3

April 15
LectureCellular Networks
Slides, Video

Readings

  • Section 7.4 (Kurose and Ross)

Quiz 2 Please submit the [quiz](https://forms.gle/iFnDfsicsELDt5Rv7 by 11:59 pm, April 29, 2024.

April 17
Lecture4G & 5G Networks
Slides, Video

Readings

Discussion Section

Discussion 2

Notes, Video

Week 4

April 22
LectureMultimedia Networking 1
Slides, Video

Readings

  • 9.1-9.3 (Kurose and Ross), skip 9.2.4 for now (we will cover this topic next week)
April 24
LectureNo Class

Assignment 2 Please submit the assignment by 11:59 pm, May 10, 2024.

Discussion Section

Discussion 3

Video

Week 5

Week 6

May 6
LectureMultimedia Networking 2
Slides, Video
May 8
LectureMultimedia Networking 3
Slides, Video

Quiz 3 Please submit the quiz by 11:59 pm, May 17, 2024.

Assignment 3 Please submit the assignment by 11:59 pm, May 24, 2024.

Week 7

May 13
LectureMultimedia Networking 3
Slides, Video
May 15
LectureBufferbloat and AQM
Slides, Video

Quiz 4 Please submit the quiz by 11:59 pm, May 31, 2024.

Week 8

May 20
LectureBufferbloat and AQM
Slides, Video
May 22
LectureNetwork Measurements 1
Slides, Video

Assignment 4 Please submit the assignment by 11:59 pm, June 10, 2024.

Week 9

May 27
LectureNo lecture—Memorial Day
May 31
LectureNetwork Measurements 2
Slides

Quiz 5 Please submit the quiz by 11:59 pm, June 12, 2024.

Week 10

June 3
LectureNetwork Measurements 3
Slides, Video
June 5
LectureCourse Summary
Slides, Video

Discussion Section No Discussion this week