Graduate Communication Networks


Course: CSE 222: Graduate Communication Networks
Instructor: Geoff Voelker
Department: Computer Science
Institution: University of California San Diego
Textbooks: Peterson and Davie, Computer Networks: A Systems Approach, Morgan Kaufman, 2000. (Second Edition) and Selected Papers
Level: Graduate
Duration: 3 hours per week
Prerequisites: Basic knowledge of networking concepts and background, such as various link layer and framing concepts.
Offered: Winter 2001
Course URL: http://www.cs.ucsd.edu/classes/wi01/cse222/


Course Description:

From course homepage:

This is an advanced course in computer communication networks. The goal of the course is to provide a basis for understanding, appreciating, and performing research in networking. The course emphasizes the concepts and issues underlying the design and implementation of the Internet. The course will use both a textbook as well as a set of research papers, and it will be a combination of lecture and discussion. We will use the textbook for the fundamentals, seminal research papers for the origins of the problems and techniques, and recent research papers for the current state of the art. After taking this course, you should have a good understanding of networking concepts, issues, and research directions. You should be able to pick up the proceedings of networking conferences such as SIGCOMM and Infocom and understand the topics and papers presented there. You should also finally learn what of all of those darned acronyms refer to. I do not have any homeworks planned, although I reserve the right to pass out a homework or two if I decide that there is a need. In place of exams there will be midterm and final projects. This course assumes a basic knowledge of networking concepts and background, such as various link layer and framing concepts. Success in an undergraduate networking course is sufficient background.