Advanced Topics in Networking


Stanford School of Engineering


This course studies the classic papers, new ideas, and research papers in networking.



CS144 or equivalent.

Topics include

  • Architectural principles: naming, addressing, routing; congestion control, traffic management, QoS.
  • Wireless and mobility.
  • Overlay networks and virtualization.
  • Network security.
  • Switching and routing.
  • Content distribution.
  • Proposals for future Internet structures.

Tuition & Fees

For course tuition, reduced tuition (SCPD member companies and United States Armed forces), and fees, please click Tuition & Fees.

Thank you for your interest. The course you have selected is not open for enrollment. Please click the button below to receive an email when the course becomes available again.

Request Information