Computer Science / Electrical Engineering 461: Computer Networks
Instructors: Eric Hoffman and Neil Spring
email: email@example.com, firstname.lastname@example.org
Office: Sieg 226D, Wednesday 12-1:00 (Neil) Thursday 1-2:00 (Eric)
TA: Adam MacBeth email@example.com
TA Office Hours: Sieg 226B, Tuesday 9-10:00 AM.
Course Web: http://www.cs.washington.edu/461
Mailing List: Send mail to firstname.lastname@example.org with the contents subscribe cse461 as soon as possible.
Textbook: An Engineering Approach to Computer Networking, by Srinivsan Keshav
Course Description: This course covers the basics of networking, ranging from the electrical signals on wires to high level transport protocols with congestion control. We will cover framing, error correction, switching fabrics, queuing, addressing, packet and circuit switching, forwarding, routing, collision detection, ethernet, IP, distance vector and link state routing, signalling, differential services, transport protocols, congestion control, TCP mechanisms, unreliable transports, caching, remote procedure call, security and authentication, and multicast communication.
Homework: There will be four homeworks, each worth 5% of your grade. Homeworks will be due at the end of class on:
|Friday, October 8|
|Friday, October 15|
|Friday, November 12|
|Wednesday, November 24|
Project: Your project will add forwarding, routing, transport, and congestion control to a virtual network.
There are four components to the project, each worth 10% of your grade. The project assignments must be turned in before the class meets. Don't put them off until the last minute: they get progressively harder.
The goal of these projects is for you to understand the complexity behind some of the fundamental networking algorithms. You will work in pairs, so find a partner whose strengths complement yours.
Project deadlines are:
|Friday, October 22|
|Friday, November 5|
|Friday, November 19|
|Wednesday, December 8|
Midterm: There will be one midterm, Friday, October 29. It will be held in class, and is worth 15% of your grade.
Final: There will also be a comprehensive final, worth 25% of your grade. (around 5% on the first half of the quarter, 20% on the rest) The final will be held at 2:30-4:20 p.m. Wednesday, Dec. 15, 1999.
|4 Project Assigments||40%|
Late Policy: For homeworks, you may turn in the homework on the monday following the homework due date, only once during the quarter. For example, if you turn in your first homework late, no further late homeworks will be accepted. Homework will be due at the end of class. Once we leave, it's late.
For project assignments, 20% of your credit will be reduced per day it is late. Plan ahead.
Cheating Policy: The most authoritative description of the department's cheating policy seems to be kept at: http://www.cs.washington.edu/people/acm/help/guide/Cheating.html We believe in the Gilligan's Island / E.R. rule. Please read Professor Ruzzo's description carefully if in doubt.
We also agree with Professor Diorio's description at http://www.cs.washington.edu/education/courses/468/99wi/admin/policies.html