| Date
|
Topic
|
Assignments Due
|
Readings/Discussions
(do readings before
class) |
Slides
|
| 06/18/07 | Introduction | |
K-R, Chapter 1
|
Lecture 1
|
| 06/19/07 | Introduction | |
K-R, Chapter 1
Homework 1 assigned (link)
|
Lecture 2
|
| 06/21/07 | Introduction/Application Layer | |
End-To-End Arguments in System Design (link)
K-R, Chapter 2 (Section 2.1)
|
Lecture 3
|
| 06/22/07 | Web and FTP | |
K-R, Chapter 2 (Sections 2.2-2.3)
|
Lecture 4
|
| 06/25/07 | Email and DNS | |
K-R, Chapter 2 (Sections 2.4-2.5)
|
Lecture 5
|
| 06/26/07 | P2P and Sockets (1) | Homework 1 |
K-R, Chapter 2 (Section 2.6)
Homework 2 assigned (link)
Project 1 assigned (link)
|
Lecture 6
|
| 06/28/07 | Socket Programming (2) | |
|
Lecture 7
|
| 06/29/07 | Transport Layer | |
K-R, Chapter 3 (Sections 3.1-3.3)
|
Lecture 8
|
| 07/02/07 | Reliable Data Transfer | Project 1 |
K-R, Chapter 3 (Section 3.4)
Project 2 assigned (link)
|
Lecture 9
|
| 07/03/07 | TCP and Congestion Control (1) | Homework 2 |
K-R, Chapter 3 (Sections 3.5-3.6)
|
Lecture 10
|
| 07/05/07 | TCP and Congestion Control (2) | |
K-R, Chapter 3 (Sections 3.6-3.7)
Homework 3 assigned (link)
|
Lecture 11
|
| 07/06/07 | Network Layer | |
K-R, Chapter 4 (Sections 4.1-4.3)
|
Lecture 12
|
| 07/09/07 | Internet Protocol (IP) | |
K-R, Chapter 4 (Section 4.4)
|
Lecture 13
|
| 07/10/07 | Routing Algorithms | Homework 3 |
K-R, Chapter 4 (Section 4.5)
Homework 4 assigned (link)
|
Lecture 14
|
| 07/12/07 | Internet Routing and Multicast | |
K-R, Chapter 4 (Sections 4.6-4.7)
|
Lecture 15
|
| 07/13/07 | Link Layer (1) | |
K-R, Chapter 5 (Sections 5.1-5.3)
|
Lecture 16
|
| 07/16/07 | Link Layer (2) | Project 2 |
K-R, Chapter 5 (Sections 5.4-5.6)
|
Lecture 17
|
| 07/17/07 | Midterm Review | Homework 4 |
|
Lecture 18
|
| 07/18/07 | Midterm Exam (6-8pm, 333 IST Building) - Chapters 1-4 |
| 07/19/07 | Link Layer (3) | |
K-R, Chapter 5 (Sections 5.7-5.8)
|
Lecture 19
|
| 07/20/07 | Physical Layer | |
Homework 5 assigned (link)
|
Lecture 20
|
| 07/23/07 | Security | |
K-R, Chapter 8 (Sections 8.1-8.2)
Project 3 assigned (link)
|
Lecture 21
|
| 07/24/07 | Authentication | |
K-R, Chapter 8 (Sections 8.3)
Bring questions from midterm
|
Lecture 22
|
| 07/26/07 | Integrity, Key Distribution, Firewalls | Homework 5 |
K-R, Chapter 8 (Sections 8.4-8.6)
|
Lecture 23
|
| 07/27/07 | Network Vulnerabilities and Solutions | |
K-R, Chapter 8 (Sections 8.7-8.8)
Security Problems in the TCP/IP Protocol Suite (link)
Homework 6 assigned (link)
|
Lecture 24
|
| 07/30/07 | Wireless | |
K-R, Chapter 6 (Sections 6.1-6.4)
|
Lecture 25
|
| 07/31/07 | Mobility | |
K-R, Chapter 6 (Sections 6.5-6.8)
|
Lecture 26
|
| 08/02/07 | Multimedia Networking | Homework 6 |
K-R, Chapter 7 (Sections 7.1-7.5)
|
Lecture 27
|
| 08/03/07 | Quality of Service | Project 3 |
K-R, Chapter 7 (Sections 7.5-7.9)
Homework 7 assigned (link)
|
Lecture 28
|
| 08/06/07 | No Class (Study Time) |
| 08/07/07 | No Class (Study Time) |
| 08/09/07 | No Class (Study Time) |
| 08/10/07 | No Class (Study Time) |
| 08/13/07 | Final Review | Homework 7 |
last chance for questions
|
Lecture 29
|
| 08/14/07 | Final Exam (in class) |