Instructor: Balajee Vamanan
Lecture hours: MWF 3-3:50 p.m., Burnham Hall #209
Office hours: TTh 2–3 PM
TA: Ashkan Rezaei
Office hours: TTh 4–5 PM
Textbook: Computer Networking: A Top-Down Approach by Kurose and Ross, 6th Edition
Exam dates: Midterm on October 24 (Monday) in-class, finals on December 5 (Monday), 8–10 AM.
Clickers are required for quizzes; quizzes account for 5% of overall grade.
The goal of this course is to give you a good understanding of the various layers of the network protocol stack. Being a hands-on course, you will get exposure to a few network diagnostic tools and simulators. We will also breifly explore recent trends in networking research which would help those interested in networking research.
The course would cover the following topics:
A substantial portion of this class involves low level network programming; CS385 or equivalent is required. Concurrent enrollment is only available with instructor consent but not recommended. You can find the recordings of CS385 here.
These are the weights of the individual components.
Component | Weightage |
Class participation | 5% |
Clicker quizzes | 5% |
Homework | 35% |
Midterm exam | 25% |
Final exam | 30% |
Clicker quizzes that occur at the end of a major topic will serve to emphasize key ideas. You can expect two to four quizzes on average each month and they will be at the end of the class.
Participation is incredibly important!
Late homework submissions will be penalized – you will get 50% credit if your submission is within within 24 hours and 0% credit after. However, exceptions can be made for extenuating circumstances.
Discussion with your peers is encouraged. However, copying code is plagiarism. If you don’t know how the code that you implemented for an assignment works, then its likely a problem. To be safe, please cite your your sources in all your turn-ins. When in doubt, please ask the instructor or the TA.