Lectures and Notes

Some of the readings listed here refer to sections of our various (not required) class textbooks, keyed by the name of the first author, specifically:

  • Peterson: “Computer Networks: A Systems Approach” (5th edition), by Larry Peterson and Bruce Davie
  • Dordal: “An Introduction to Computer Networks” by Peter Dordal. (Available free online).
DateTopicsNotesReadings & Resources
Intro
Th, 27 Jan L1 - Intro
[PDF] [PPTX] [Video]
HW0 out Peterson 1.1-1.3
T, 1 Feb L2 - Layering, Sockets demo
[PDF] [PPTX] [Video]
HW0 due; Snowcast out Peterson 1.4-1.5
Physical and Link Layers
Th, 3 Feb L3 - Physical Layer
[PDF] [PPTX] [Video]
Peterson 2.1-2.3
F, 4 Feb Snowcast milestone due
T, 8 Feb L4 - Link Layer concepts
[PDF] [PPTX] [Class Notes][Video]
Peterson 2.4-2.5
Th, 10 Feb L5 - Switching
[PDF] [PPTX] [Class Notes][Video]
Dordal 2.4; Peterson 2.6, 3.1
Network Layer - Data Plane
T, 15 Feb L6 - Switching II
[PDF] [PPTX] [Class Notes][Video]
HW1 Out Dordal 3.1
W, 16 Feb Snowcast due
Th, 17 Feb L7 - IP I
[PDF] [PPTX] [Class Notes][Video]
Dordal 9.1-9.3, 9.5-6
T, 22 Feb Long weekend - No class
Th, 24 Feb L8 - IP II
[Class Notes][Video]
IP out Dordal 9.5-6, 10.2 (ARP)
T, 1 Mar L9 - IP III
[PDF] [PPTX] [Class Notes][Video]
Dordal 9.7 (NAT), 10.3 (DHCP)
Th, 3 Mar L10 - Intra-domain routing
[PDF] [PPTX] [Class Notes][Video]
Dordal 13-13.2
M, 16 Feb IP milestone due
T, 8 Mar L11 - Inter-domain routing (BGP) I
[PDF] [PPTX] [Class Notes][Video]
Dordal 14.1, 15.1-4
Th, 10 Mar L12 - Inter-domain routing (BGP) II
[PDF] [PPTX] [Class Notes][Video]
HW2 out (No late days) Dordal 15.5-15.7, 15.9
Gao-Rexford paper (extra info, more detail than you need for class)
T, 15 Mar L13 - Network-layer Wrapup
[PDF] [PPTX] [Class Notes][Video]
Dordal 15.8, 15.12
Th, 17 Mar L14 - Breathe/Review
[PDF] [PPTX] [Class Notes][Video]
Video online soon!
F, 18 Mar Midterm due
T, 22 Mar L15 - Ports and Sockets
[PDF] [PPTX] [Class Notes][Video]
IP due Brown IT Use Policy | nmap | Shodan | ROS scanning | VNC Roulette | VNC scanning project
Th, 24 Mar L16 - Transport Layer I
[PDF] [PPTX] [Class Notes][Video]
TCP out Dordal 1.12; Dordal 16; Dordal 17.1-17.3
T, 29 Mar Spring break - No class
T, 5 Apr L17 - Transport Layer II
[PDF] [PPTX] [Class Notes][Video]
Dordal 8, 17.3-7, 18.1, 18.7
Th, 7 Apr L18 - Transport Layer III
[PDF] [PPTX] [Class Notes][Video]
Dordal 8, Dordal 18.7-9
T, 12 Apr L19 - Transport Layer IV
[PDF] [PPTX] [Class Notes][Video]
Dordal 17.3, 18.2, 18.8-14,19 (Intro), 19.1
Th, 14 Apr L20 - Transport Layer V
[PDF] [PPTX] [Class Notes][Video]
Dordal 19-22
T, 19 Apr L21 - DNS
[PDF] [PPTX] [Class Notes][Video]
Dordal 10.1
Th, 21 Apr L22 - DNS II, HTTP
[PDF] [PPTX] [Class Notes][Video]
Dordal 29.7
T, 26 Apr L23 - HTTP/TLS
[PDF] [PPTX] [Class Notes][Video]
Dordal 28.5-8; Dordal 29.1-4
Th, 28 Apr L24 - TLS/Wrapup
[PDF] [PPTX] [Class Notes][Video]
Dordal 29.1-29.5