CS 276 - Advanced Topics in Networking, Fall 2004


Course Summary

This is an advanced course in networking. We will cover topics such as distance vector and link state routing, BGP, QoS, Multicast, web caching, TCP variations, and service location.

Instructor:

Lecture Time/Place: Monday/Wednesday - 1:00pm to 2:50pm (Phelps 1401)

Course WWW Page: http://www.cs.ucsb.edu/~ebelding/courses/276/f04/index.html

Course Mailing List: cs276@lists.cs.ucsb.edu. To join send email to ebelding AT cs.ucsb.edu. Put subscribe cs276 as the subject, nothing in the body.

Course Textbook: There is no required text for this course. The main source of material will be papers. However, you can use one or more of the following textbooks as supplemental material to help you understand the papers:

Prerequisites: Either CS176A, or CS176B, or the equivalent. You should have a detailed understanding of network-based communication, necessary functions, and Internet protocol operation. You should also have programming skills.


Teaching Assistant


Student Evaluation

Quota Increase

You need your quota increased so that you can install the simulation package we will be using. When you sign up for the mailing list, I will get your account name. To ease the burden on tech support, I will submit your account names on the following dates: September 29, October 1, and October 4. At each date I will submit the account names that have so far subscribed to the mailing list. Hence, you must remember to subscribe to the mailing list before October 4, and the earlier you subscribe, the sooner you can get started on your assignment.

Policies

Class Participation: I expect you to attend class everyday. Class participation is 5% of your grade. If you miss more than a couple of classes, that will be reflected in your grade. Also, I expect you to contribute to in-class discussions whenever possible. If you simply attend class and never contribute, you will not receive all 5 points. I also expect you to arrive to class on time.

Homework: I do not accept late homework. All homework is due by 5pm on the assigned due date.

Cheating: Cheating is not tolerated. Please read the UCSB Academic Code of Conduct if you are not familiar with the definition of cheating. If you are caught cheating on an assignment, you will get a zero for that assignment. Other repercussions are also possible, and are likely.

Exams: All exams are closed notes/book/etc.