|
CSE 461: Introduction to Computer Communication
Networks, Spring 2022
|
|
|
|
|
Lectures: |
MWF 12:30-1:20 |
MOR 220 |
Section AA: |
Th 01:30-02:20 |
PAR 160 |
Section AB: |
Th 02:30-03:20 |
DEN 113 |
Section AC: |
Th 03:30-04:20 |
JHN 111 |
Who |
Office Hours |
Ratul Mahajan, Instructor
ratul at cs.washington.edu
|
F 1:30-2:20 pm
|
Jason Miller, TA
jasonm36 at cs.washington.edu
|
Wed 4:30-5:30 pm
|
zoom
|
Monty Nitschke, TA
montyn at cs.washington.edu
|
Tu 10:30-11:30 am
|
Allen 2nd Floor Breakout
|
Edan Tessel Sneh, TA
esneh at cs.washington.edu
|
Tu 10:30-11:30 am
Fri 11:30 am-12:30 pm
|
Allen 2nd Floor Breakout
Allen 2nd Floor Breakout
|
Mark Theeranantachai, TA
stheera at cs.washington.edu
|
Wed 4:30-5:30 pm
Fri 11:30 am-12:30 pm
|
zoom
Allen 2nd Floor Breakout
|
Please send general questions about homeworks, projects etc. to all the course staff at 461-staff-sp22 at cs.washington.edu
Course Schedule
Homeworks and projects run concurrently and are due at 11 pm PT on the due date.
Lectures
Date |
Topic and Slides |
Readings |
Mar 28 |
Introduction |
Mar 30 |
Layering |
Chapter 1 |
Apr 1 |
Transport part 1 (UDP, TCP connection setup and release) |
Chapters 5, 6 |
Apr 4 |
Transport part 2 (Flow control) |
Apr 6 |
Transport part 3 (Flow control ctd., timeout estimation) |
Apr 8 |
Transport part 4 (Congestion basics) |
Apr 11 |
Transport part 5 (TCP congestion control, alternatives) |
Apr 13 |
Network layer part 1 (Intro, service models) |
Chapter 3 |
Apr 15 |
Network layer part 2 (Addressing, ICMP, NATs) |
Chapter 4 |
Apr 18 |
Network layer part 3 (IPv6, forwarding, scaling routing) |
Apr 20 |
Routing part 1 (Goals, distance vector) |
Apr 22 |
Routing part 2 (Link state routing) |
Apr 25 |
Routing part 3 (ECMP, BGP, Cellular routing) |
Apr 27 |
Applications (DNS) |
Chapter 9 |
Apr 29 |
Midterm review |
May 4 |
Applications (HTTP, CDN) |
May 6 |
Security (intro, crytography basics) |
Parts of Chapter 8 |
May 9 |
Security (Web security) |
May 11 |
Security (Other threats) |
May 13 |
Physical layer |
Parts of Chapter 2 |
May 16 |
Link layer (framing, error detection) |
May 18 |
Link layer (error correction) |
May 20 |
Link layer (multiple access) |
May 23 |
Link layer (wireless MACs, switching intro) |
May 25 |
Link layer (switch forwarding) |
May 27 |
Internet design philosophy |
Paper 1,
paper 2
|
Jun 1 |
Blockchain and Crypto |
Jun 3 |
Cloud and containers |
Section Slides
|
|
Computer Science & Engineering University of Washington Box 352350 Seattle, WA 98195-2350 (206) 543-1695 voice, (206) 543-2969 fax [comments
to ratul
at cs.washington.edu]
|
|