Version 1 (modified by Vic Thomas, 7 years ago) (diff)


Project Number


Project Title

GENI in the Classroom: Course Modules for Teaching Networking Concepts

Technical Contacts

PI: Jay Aikat (aikat at
Co-PI: Kevin Jeffay ( jeffay at

Participating Organizations

University of North Carolina at Chapel Hill

GPO Liaison System Engineer

Vic Thomas (vthomas at


This project will create curriculum modules for teaching networking concepts in an undergrad networking class. The modules will be based on concepts taken from two widely used textbooks (Kurose and Ross, Tanenbaum and Wetherall). Topics covered will include socket programming, TCP congestion control, IP routing and forwarding and network security. The modules will be openly available on the GENI wiki.

Current Capabilities


Spiral 5

Project Technical Documents

Quarterly Status Reports

Related Projects

Virtual Lab