CSCI-UA.0480-062: Computer Networks, Fall 2026

Instructor: Jinkun Geng (jg7196@nyu.edu)
CA: Qinyu Xu (qx774@nyu.edu )


This course will introduce students to computer networks, using today's Internet as an example. Topics covered include socket programming, routing, forwarding, reliable transmission, congestion control, and medium access control. The course will involve a good deal of programming in Python. Familiarity with programming, algorithms, and basic probability is expected.
Prerequisites: Computer Systems Organization (CSCI-UA 201), Basic Algorithms (CSCI-UA.0310), and Discrete Mathematics (Math UA 120); or permission of the department.


Week Monday Wednesday Assignment
Week 1 Aug 31
---
Sep 2
Class overview