The required textbook for the course is Computer Networks (5th Edition), by Andrew Tanenbaum and David Wetherall, Prentice Hall. This will not cover all the material in the book, but slides are detailed.
Another textbook that you can use as a substitute is Computer Networking: A Top-Down Approach (6th Edition), by Jim Kurose and Keith Ross, Addison Wesley.
For the programming projects, please see Dave's Notes on Software Engineering for Systems Hackers.
There are a few recommended texts which are useful references (especially if networking becomes your career).
Finally, if you have not taken an "Introduction to Computer System" course, you may find this textbook useful as a gentle, software-focused introduction to computer architecture.
Your final grade for the course will be based on the following weights for the individual assignments:
Take the project deadlines seriously. You can extend the deadlines with a 20% penalty per day. Note that any submissions will NOT be accepted 48 hours after the due date.
Date | Instructor | Topics | Notes | |
---|---|---|---|---|
Mon 09/12 | Chenren Xu | Overview |
Project out Handout: Overview Readings: E2Earg, DARPNet |
|
Mon 09/19 | Chenren Xu | Network App |
Handout: App Readings: CAN, Chord |
|
Thu 09/22 | Chenren Xu | Network App |
||
Mon 09/26 | Chenren Xu | Network App |
Project meeting | |
Mon 10/10 | Chenren Xu | PHY and Wireless |
Lab 1 out Handout: PHY Readings: 802.11 MIMO |
|
Mon 10/17 | Chenren Xu | PHY and Wireless |
||
Thu 10/20 | Chenren Xu | PHY and Wireless |
||
Mon 10/24 | Chenren Xu | (W)LAN and Link Tech |
Quiz 1 Handout: LinkTech Readings: RoofNet |
|
Mon 10/31 | Chenren Xu | (W)LAN and Link Tech |
Project proposal due | |
Thu 11/03 | Chenren Xu | (W)LAN and Link Tech |
Lab 1 due, Lab 2 out | |
Mon 11/07 | Chenren Xu | (W)LAN and Link Tech |
Quiz 2 | |
Mon 11/14 | Chenren Xu | Internetworking |
Handout: Internetworking Readings: DCNets |
|
Thu 11/17 | Chenren Xu | Internetworking |
||
Mon 11/21 | Chenren Xu | Internetworking |
||
Mon 11/28 | Chenren Xu | End-to-end Transport |
Handout: Transport Quiz 3 Readings: DCTCP, MPTCP, WirelessTCP |
|
Thu 12/01 | Chenren Xu | End-to-end Transport |
||
Mon 12/05 | Chenren Xu | End-to-end Transport |
Lab 3 out | |
Mon 12/12 | Chenren Xu | Midterm |
Lab2 due | |
Thu 12/15 | Chenren Xu | Network Security |
Handout: NetSec Readings: Tor, APIP |
|
Mon 12/19 | Chenren Xu | Multimedia Networking |
Readings: CongestionManager, QoE | |
Mon 12/26 | Chenren Xu | Emerging Tech |
Quiz 4 Readings: SDN, OpenFlow, Internet@C |
|
Thu 12/29 | Chenren Xu | Project Presentation |
Lab 3 due |
Last updated: 2016-10-03 12:55:39 +0800 [validate xhtml]