Academics
  /  
Courses
  /  
Descriptions
COMP_SCI 440: Advanced Networking


VIEW ALL COURSE TIMES AND SESSIONS

Prerequisites

COMP_SCI 340

Description

The Internet has evolved from a small, well controlled, and trusted network, into a gigantic, loosely controlled, and highly uncooperative infrastructure of astonishing scale and complexity. Not only that different hosts or networks have divergent functional or economical interests, but the Internet has become a “playground” for malicious denial-of-service attackers of all kinds. Moreover, its everyday operation is often poorly understood, and existing solutions to many of the classical challenges remain unsatisfactory. Hence, the design of Internet is far from complete, and it is certain that it will continue to change. This class is intended to help you understand how and why, by letting the Internet to become your “playground” for a quarter.

  • This course satisfies the Systems breadth requirement.

REQUIRED TEXTBOOK: None

REFERENCE TEXTBOOKS: None

COURSE INSTRUCTOR: Prof. Fabian Bustamante

COURSE COORDINATOR: Prof. Aleksandar Kuzmanovic

COURSE GOALS: The key goals of this course are the following: (1) to let you understand the fundamental ideas that underline the design of large-scale distributed computer networks, and (2) to help you learn how to do networking systems research.

DETAILED COURSE TOPICSThe course will cover a broad range of topics including congestion control, routing, analysis and design of network protocols (both wired and wireless), data centers, analysis and performance of content distribution networks, network security, vulnerability, and defenses, net neutrality, and online social networks.

HOMEWORK ASSIGNMENTS: Two per week. 

LABORATORY PROJECTSOne quarter-long research project

GRADES:

  • Project 50%
  • Homework 50%

COURSE OBJECTIVES:

  • (1) to let you understand the fundamental ideas that underline the design of large-scale distributed computer networks;
  • (2) to help you learn how to do networking systems research.