ECE 558
Advanced Computer Networks
Duke University · UGRD · Fall 2026
1 section
Catalog description
Entry-level graduate course. Basic systems support for process-to-process communications across a computer network. The TCP/IP protocol suite and the Berkeley sockets application programs interface. The topics include congestion control, packet scheduling, routing, software defined networking, datacenter networks, network function virtualization, programmable switches, network measurement, remote direct memory access, residential networks, peer-to-peer networks, and content distribution networks. Recommended prerequisite: entry-level computer systems course (Computer Science 310, 356, 510); knowledge of the C or Python.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verifiedClass #duke-ECE558Fall 2026UGRD3 credits
- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?