Class 2 (08/23): Introduction (Chapter1-part2)
Class 3 (08/28): Introduction (continue, written notes)
Class 4 (08/30): Application layer: intro (Chapter2-part1)
Class 5 (09/04): Application layer: Web and HTTP (Lab
assignment 1 is due Sept. 11th via webcourse, written notes)
Class 6 (09/06): Application layer: Web and HTTP
(continue)
Class 7 (09/11): Application layer: Socket
programming (Chapter2-part3)
(Programming project 1 is assigned and due Sept. 25th midnight)
Class 8 (09/13): Application layer: online gaming (Chapter2-part2)
Class 9 (09/18): Application layer: Email
Class 10 (09/20): Application layer: DNS
Class 11 (09/25): Application layer: Peer-to-Peer,
VOIP; Homework 1 is assigned and due Oct. 4th via
webCourse
Class 12 (09/27): Transport layer: intro (Chapter3-part1); reliable
data transfer (Chapter3-part2)
Class 13 (10/02): Reliable data transfer; Lab assignment
2 is assigned and due Oct. 9th midnight
Class 14 (10/04): Transport layer: TCP (Chapter3-part3)
Class 15 (10/09): TCP congestion control (written notes)
Class 16 (10/11): Network layer: intro (Chapter4-part1) homework 2 is
assigned and due Oct. 19th (written notes)
Class 17 (10/16): Network layer: IP addressing, NAT, DHCP, IPv6 (Chapter4-part2)
(written notes) Class 18 (10/18): Network layer: routing algorithm; Midterm
review (midterm-review)
(written notes) Class 19 (10/23): Explanation
of Programming project 2 (due Nov. 6th midnight); Network layer: routing algorithm, Internet
routing (Chapter4-part3) (written notes) Class 20 (10/25): Midterm take-home exam (No
lecture this day) Class 21 (10/30):
Demonstration of project 2 running status
Class 22 (11/01): Data link layer:
intro (Chapter5-part1)written notes Class 23 (11/06): Data
link layer: MAC protocol(Chapter5-part2);
Homework 3 is assigned and due Nov. 13th (written notes)
Class 24 (11/08): Wireless introduction (Chapter6);
Class 25 (11/13): Explain of Project 3 (Due Nov. 29th); Example
for project 3 (dv-example)
Class 26 (11/15): Wireless: CDMA principle; Security
introduction (Chapter8-part1) written notes
Class 27 (11/20): Security: classical cryptography,
morden cryptography (Chapter8-part2)
Class 28 (11/27): Security: authentication,
Class 29 (11/29): Security: firewall, SSL,
WEP (Chapter8-part3);
final exam review, written notes Final exam will be
released on webcourse on Dec. 11th at 10am, and due next day at
10am