Anirudh Sivaraman
PapersProjectsStudentsTeachingServiceAwardsTalks

Teaching

  • CSCI-GA.3033-110: Technologies for Finance, Spring 2024

  • CSCI-UA.0480-062: Computer Networks, Spring 2024, Fall 2021, 2020, 2018, 2017

  • CSCI-GA.2620-001: Networks and Mobile Systems, Spring 2025, 2023, 2022, 2021, 2020, 2019, 2018

  • Undergrad networks draft lecture notes:

    • Administrivia
    • Overview
    • The Domain Name System and Sockets
    • Reliable Transport
    • The Sliding Window Protocol
    • Congestion Collapse
    • Congestion Control
    • Intradomain Routing
    • Interdomain Routing
    • Midterm review
    • Packet Forwarding
    • Input and Output Queueing
    • Medium Access Control, the ALOHA protocol
    • Carrier Sense
    • Physical Layer Concepts
    • Wireless Bit-Rate Adaptation
    • Video Streaming
    • Peer-to-Peer Applications
    • Datacenters
    • The Internet of Things
    • Programmable Networks
    • Network Security and TLS
    • Network Surveillance and Censorship
    • Final review