Computer Networks


Course: 6.829: Computer Networks
Instructor: Hari Balakrishnan
Department: EECS
Institution: MIT
Textbooks: None, Selected Readings
Level: Graduate
Duration: 2 day semester (3 hours per week)
Prerequisites: 6.033 Computer systems engineering (undergrad systems); elementary probability
Offered: Fall
Course URL: http://nms.lcs.mit.edu/6.829/


Course Description:

From Instructor:

The goals of 6.829 are to train the next generation of networking researchers, practitioners, and engineers. In particular, our goals are: 1.To understand the state-of-the-art in network protocols, architectures and applications. 2.To understand how networking research is done. 3.To investigate novel ideas in the area via semester-long research projects. Topics include internetworking philosophies, unicast and multicast routing, congestion control, network quality of service, mobile networking, router architectures, network-aware applications, content dissemination systems, network security, and performance issues. Material for the course will be drawn from research papers, industry white papers, and Internet RFCs.