ECEN 5023/CSCI 7000-0005: Advanced Networking

Latest Announcements

2/13/13: Assignment 2 posted
1/28/13: Sign up on the class HotCRP
1/22/13: Assignment 1 posted
1/13/13: Assignment 0 posted
1/13/13: Syllabus updated for first two weeks
11/7/12: Preliminary class website posted


This course provides a research survey of network architecture---across the end hosts, the network elements, and the people and systems that manage the network. The course covers both classic papers about networking and the Internet, as well as recent research results. Sample topics include datacenter networks, software-defined networking, traffic engineering, network troubleshooting, network security, cellular and wireless networks, and network measurement. The course will prepare students to publish in conferences such as SIGCOMM, NSDI, CoNext, IMC, and others.

The course will include early semester programming assignments where students will gain exposure to the tools commonly used for networking research today. The course will also include a semester-long, open-ended networking research project. Projects can be done in groups and must involve significant programming.


Lecture time: Mon., Wed., 4-5:15 ECCR 118


There are no required textbooks for the course. You will be expected to read 2-3 papers a week.


Grading will be based on class participation, programming assignments, reading responses, and the project.


CSCI 4273 (Network Systems) or equivalent, or permission of the instructor.


We will be using Piazza for discussions. Class site.


Eric Keller By appointment

[Webpage design: Dave Andersen (]