Skip Navigation
Home Syllabus Schedule Assignments Labs Reading

image of calendar

Schedule

Date

Topic

Slides

Preparatory Reading

09/02/08

Introduction: Networking Concepts, Protocol Stack

PDF

 

09/04/08

Application Layer: HTTP

PDF

K&R: Ch.1 & 2

09/09/08

Transport Layer: TCP and UDP

PDF

K&R: Ch. 3

09/11/08

Network Layer: IP

PDF

K&R: Ch. 4

09/16/08

Link Layer: Ethernet

PDF

K&R: Ch. 5

09/18/08

Network Measurement

PDF

paper

09/23/08

Software Router: Networking in OS Implementations

PDF

K&R: Ch. 4.3

09/25/08

Exam I

 

 

09/30/08

Routing: Centralized Routing Algorithms (worksheet)

PDF

K&R: Ch 4.5

10/02/08

Routing: Distributed Routing Algorithms

PDF

K&R: Ch 4.6

10/03/08*

Congestion Control: AIMD

PDF

K&R: Ch 3.6 & 3.7

10/07/08

moved to 10/03/08

 

 

10/09/08

Congestion Control: TCP-Friendly UDP and RED

PDF

K&R: Ch 3.6 & 3.7

10/14/08

Monday schedule

 

 

10/16/08

Security: Firewalls, IDS

PDF

K&R: Ch 8

10/21/08

Security: Cryptographic Protocols I

PDF

K&R: Ch 8

10/23/08

Security: Cryptographic Protocols II

PDF

K&R: Ch 8

10/28/08

Exam II

 

 

10/30/08

High-Performance Network Systems

PDF

K&R: Ch 5.1

10/31/08*

Interconnects: Queuing Theory I

PDF

Kleinrock: Ch 2.1-2.4

11/04/08

Interconnects: Queuing Theory II

PDF

Kleinrock: 2.5, 3.1-3.2

11/06/08

moved to 04/04/08

 

 

11/11/08

Holiday - Veterans Day

 

 

11/12/08

Tue. sched.: Interconnects: Output and Input Queuing

PDF

paper

11/13/08

Bridges and Switches: Spanning Tree Algorithm

PDF

K&R: Ch 4.7

11/14/08*

Routers: Prefix Lookup Algorithms

PDF

paper

11/18/08

moved to 11/14/08

 

 

11/20/08

Routers: Flow Classification Algorithms

PDF

paper

11/21/08*

Routers: Scheduling Algorithms I

PDF

K&R: Ch 7.5

11/25/08

Routers: Scheduling Algorithms II

PDF

paper

11/27/08

Thanksgiving

 

 

12/02/08

Next-Generation Internet: Architectures

PDF

paper

12/04/08

Exam III

 

 

12/05/08*

Project Q&A

 

 

12/09/08

moved to 11/21/08

 

 

12/11/08

moved to 12/05/08

 

 

12/15/08

course project due

 

 

Schedule subject to change without notice. Note that lectures denoted with (*) are held at alternate times (Fridays 3:00-4:15 p.m.).