* WGs marked with an * asterisk has had at least one new draft made available during the last 5 days

Teaching the Internet

This page collects freely available college and university course materials that help educators teach Internet technology. Also join the teaching mailing list.

This effort is in its early phase - participation welcome.


Coursera Software Defined Networking Course. Nick Feamster's Software Defined Networking MOOC.

Udacity Networking Course Nick Feamster's Computer Networking Course on Udacity.

COS 461 at Princeton Nick Feamster's Networking Course at Princeton

Computer Networking : Principles, Protocols and Practice. Olivier Bonaventure's free ebook and class materials from UC Louvain.

Gorry Fairhurst's course materials from the University of Aberdeen

Kevin Fall's 1999 class materials from UC Berkeley

Other Material

Lakshminarayanan Subramanian's course at NYU; (materials not online?)

Material from TIER; (no class notes?)