Computer Science
>
>

COS-561: Advanced Computer Networks

Fall 2018

Princeton University

Princeton University's COS 561 is an advanced course offering a research survey on network protocols. Covering both classical internet protocols and recent research results, the course involves design, analysis, simulation, and measurement studies of protocols. Prior networking knowledge is beneficial.

Course Page

Overview

COS 561 provides a research survey on network protocols---the rules and conventions that communicating end-points follow to exchange data over a computer network. The course covers both classic papers about the Internet protocols and recent research results, and will consider protocol design and analysis, as well as simulation and measurement studies of new and existing protocols.

Prerequisites

While the course has no formal prerequisites, some background in computer networking (e.g., COS 461 or the equivalent) is useful. See the COS 461 course for an overview of the material in COS 461. The course assignments will assume a basic familiarity with programming in languages like C, Python, or Go.

Learning objectives

No data.

Textbooks and other notes

No data

Other courses in Computer Networks

CS 144: Introduction to Computer Networking

Fall 2021

Princeton University

COS 461 Computer Networks

Spring 2023

Princeton University

CS 249i The Modern Internet

Winter 2022–2023

Stanford University

Courseware availability

Lecture slides, notese and readings available at Schedule

No videos available

Assignments available at Assignements

No other materials available

Covered concepts