Syllabus |
This course covers a wide range of advanced topics in computer networks. There is no standard textbook in this area and instead each lecture will cover papers which will be available from the course webpage.
Students are required to have read the paper(s) prior to lecture.
No Required Textbook: There is no text for this course.
We will cover a number of important papers in the field.
Each lecture will covers the paper(s) listed in the syllabus.
You are required to read the paper(s) prior to the lecture .
Note at least one lecture will begin with a pop quiz on the assigned paper.
See the Course Schedule . for a list of papers that will be covered. The paper is list is may vary somewhat based on the interests and background of the class.
CS 557 Home Web Page: http://www.cs.colostate.edu/~cs557/
|     Lecture Time: | Tues and Thurs, 11:00 -12:15pm |
|     Lecture Place: | Computer Science 325 |
Lectures will be a combination of slide presentations, whiteboard presentations, discussions of students' questions, and some student presentations.
| Homeworks, Quizes, and Paper Summaries | 10% |
| NDN NOC Project | 40% |
| Midterm Exam | 25% |
| Comprehensive Final Exam | 25% |
Final letter grades are based on the relative distribution of total scores and not on any preset numerical scale.
A small number of homeworks and quizes will cover the assigned reading and help ensure everyone reads the assigned papers prior to lecture.
Written summaries of some papers covered in the course will be used to test your understanding of the papers and learn writing skills.
There will be substantial programming projects. The programming projects will use network socket programming and require you to learn protocol implementation and examine how implementation challenges impact protocol design.
No late projects will be accepted. If you have not completed the project by the due date, be sure to submit whatever results you have for partial credit. If you submit nothing by the due date, you will receive no credit for the project.
There will be a midterm exam and comprehensive final exam.
Midterm Exam: will be given in lecture.
Comprehenisive Final Exam: will be given on the CSU assigned final exam time.
No make-up exams will be given. It is unfair to the rest of the class if some students take the quizes, midterm, or final exams at a different time. Plan to attend the exam or expect to receive a zero on the exam.
Policies on cheating, plagiarism, incomplete grades, attendance, discrimination, sexual harassment, and student grievances are described in the Student Information Guide ( http://www.CS.ColoState.EDU/advising/student-info.html). All other matters follow the policies set in the current Colorado State University General Catalog. Students are responsible for all the information in these documents.