|
|
||||
|
|
|
|||
| Course Info |
cs457 Computer Networks, Fall 2007 Location: THN E303 Time: Tue/Thu 11:00-12:15am Instructor: Kamin Whitehouse Office: 217 Olsson Hall Office Hours: Thursday 2:30-4:00 or by email appointment TA: Tamim Sookoor Office Hours: Monday 3:30-5:00, Olsson Hall Lounge |
|||
| Course Overview |
An introductory course in computer networking. We discuss principles of networking at the application, routing, transport, and link layers. This includes basic error control, flow control, congestion control, and routing, with an emphasis on wireless ad-hoc networking and internet technologies. The topics covered will include: The Application Layer: HTTP, FTP, EMAIL, SocketsTransport Layer: TCP, UDP, Congestion control Networking Layer: IP, IPv6, Multicast, Ad-hoc routing Link Layer: MAC, error correction, ARP, ethernet, wireless, frame relay Security: cryptography, key distribution, firewalls, routing attacks |
|||
| Textbook |
Kurose and Ross,
"Computer Networking: A Top-Down Approach Featuring the
Internet", Third Edition. You are recommended to register for the textbook website (linked above) to obtain access to online supplemental materials. The Study Companion may also be helpful. The textbook can be found at the university bookstore. Both the textbook and the study companion are available online. |
|||
| Online Resources |
Course Discussion Board Anonymous Feedback |
|||
| Exams |
Midterm Midterm Solutions Practice Midterm Practice Midterm Solutions |
|||
| Projects |
Programming Assignment #1 Programming Assignment #2 Programming Assignment #3 |
|||
| Grading |
| |||
| Announcements |
| |||
| Prerequisites |
CS 457 requires the completion of CS 201 and CS 333. This course has a significant project component and students are expected to be proficient at computer programming. |
|||
|
The Honor System and the School of Engineering and Applied Science The School of Engineering and Applied Science relies upon and cherishes its community of trust. We firmly endorse, uphold, and embrace the University’s Honor principle that students will not lie, cheat, or steal, and we expect all students to take responsibility for the System and the privileges that it provides. We recognize that even one Honor infraction can destroy an exemplary reputation that has taken years to build. Acting in a manner consistent with the principles of Honor will benefit every member of the community both while enrolled in the Engineering School and in the future. If you have questions about your Honor System or would like to report suspicions of an Honor offense, please contact Justin Starr (jstarr@virginia.edu) or Alison Tramba (avtramba@virginia.edu). |
||||
|
|
|
|||
|
Kamin Whitehouse Computer Science Department The University of Virginia 217 Olsson Hall Charlottesville, Virginia 94720 |