|
Announcements |
|
Course Description |
This course will cover the principles of networking with a focus on algorithms, protocols, and implementations for advanced networking services. We will begin with a brief retrospection on the design of the Internet, its basic mechanisms and protocols. We will examine a variety of ideas that were proposed to enhance the Internet, why some of these enhancements were successful while others were not. Subsequently we will move on to a select set of advanced topics in networking, primarily at recent and ongoing advances in "the edges" of the Internet. We will focus on: All topics in this course will be covered through research papers. In each class I will lead a discussion on one or two papers. In order to have a discussion, students will be expected to have read these papers prior to class. Each student in the class will be expected to do a research project. In the first two classes I will discuss a number of possible projects. However, students are encouraged to define their own ideas for research projects. For each research project, a student should submit a written project plan, a summary at the end of the semester and an oral presentation on the project.
|
General Information |
|
Handouts |
Assignments will be due at the start of class on the due date. Late assignments will not be accepted, so turn in whatever you have done.
|
Lectures |
The readings indicated are from the reading list.
|