Here is the tentative schedule for lectures and assignment deadlines. All information is subject to change, and please check this page periodically for the updated schedule.
Monday | Wednesday | |
Week 1 | Jan 12(First day of class) Lec 1: Introduction [ pdf ppt ] Read Chapter 1 of [PD] |
|
Week 2 | Jan 17 MLK Day. No class |
Jan 19 Lec 2: Network Architectures [ pdf ppt ] Read Chapter 1 of [PD] |
Week 3 | Jan 24 Lec 3: Physical Layer [ pdf ppt ] Read Chapter 2.1 of [PD] |
Jan 26 Lec 4: Link Layer I [ pdf ppt ] |
Week 4 | Jan 31 Lec 5: Link Layer II [ pdf ppt ] Out: Lab 1 (Due Monday Feb 14) |
Feb 2 Lec 6: Multi-access Link [ pdf ppt ] |
Week 5 | Feb 7 Lec 7: Switching Technologies [ pdf ppt ] Read Chapter 2.8.2, 3.1, 3.4 of [PD] Quiz 1 and solution (Due Monday Feb 21) |
Feb 9 Lec 8: Bridges and ATM [ pdf ppt ] Read Chapter 3.2, 3.3 of [PD] Out: Homework 1 (Due Monday Feb 21, in class) |
Week 6 | Feb 14 Lec 9: Internetworking [ pdf ppt ] Read 4.1, 4.3.1, 4.3.2 of [PD] Due: Lab 1 |
Feb 16 Lec 10: IP forwarding [ pdf ppt ] Read 4.1 of [PD] |
Week 7 | Feb 21 Lec 11: DHCP and Dynamic Routing [ pdf ppt ] Read 4.1.6 and 4.2 of [PD] Out: Homework 2 (Due Monday Feb 28, in class) Due: Homework 1, in class |
Feb 23 Lec 12: OSPF [ pdf ppt ] Read 4.2.3 of [PD] |
Week 8 | Feb 28 Lec 13: Border Gateway Protocol [ pdf ppt ] Read 4.3.3 of [PD] Due: Homework 2, in class |
Mar 2 Midterm |
Week 9 | Spring break. No class | |
Week 10 | Mar 14 Lec 14: IP Multicast [ pdf ppt ] Read 4.1.8 and 4.4 of [PD] Out: Lab 2 (Due Wednesday Mar 30, in class) Midterm Solution | Mar 16 Lec 15: Transport Protocols [ pdf ppt ] Read 4.3.5, 5.1, 5.2 of [PD] Due: Lab 1 Resubmission, in class |
Week 11 | Mar 21 Lec 16: TCP [ pdf ppt ] Read 5.2, 6.3 of [PD] Due: Lab 2 checkpoint(ARP), in class |
Mar 23 Lec 17: Resource Allocation and Congestion Control [ pdf ppt ] Read 6.1, 6.2 of [PD] |
Week 12 | Mar 28 Lec 18: Out: Lab 3 (Due Wednesday Apr 13, in class) |
Mar 30 Lec 19: DNS and content distribution networks [ pdf ppt ] Read 9.1.3 of [PD] Due: Lab 2, in class |
Week 13 | April 4 Lec 20: Quality of Service [ pdf ppt ] Read 6.5 of [PD] |
April 6 Lec 21: DiffServ and Net Neutrality [ pdf ppt ] Read 6.5 of [PD] |
Week 14 | April 11 Lec 22: Content Distribution [ pdf ppt ] Readings: Akamai, BitTorrent, and BitTyrant Out: Homework 3 (Due Monday Apr 25, in class) |
April 13 Lec 23: Overlay Networks [ pdf ppt ] Read Ch 9.4 of [PD] and Chord and Kademlia Due: Lab 3, in class Out: Lab 4 (Due Wednesday Apr 27, midnight) |
Week 15 | April 18 Lec 24: Networked Applications [ pdf ppt ] Read Ch 9.1 of [PD] and Skype |
April 20 Lec 25: Network Security [ pdf ppt ] Read Ch 8 of [PD] |
Week 16 | April 25 Lec 26: Spam and Botnets [ pdf ppt ] Read SpamAlytics and SCAM Due: Homework 3, in class | April 27 Lec 27: Denial of Service and Prefix Hijacking Attacks Due: Lab 4, midnight |
Week 17 (Finals week) | Final exam(Monday, May 2 9:00 AM - NOON) Sample final exam |