CS6480: Advanced Computer Networks - Fall
2020
Instructor: Prof. Kobus Van der
Merwe
M, W 3:00 PM - 4:20 PM, Interactive Video Class (ICV)
Overview
CS 6480 is a graduate level course on computer networking with a systems emphasis.
The course involves a taught component, two lab assignments and a term course project.
The taught component of the course will focus on advanced networking topics by
studying a combination of classic research papers as well as current and emerging topics in computer networking.
Specific focus areas will include cloud computing, network function virtualization
and network programmability,
network architectures and protocols, and
network measurement and management.
The lab assignments will be broadly focused on network programmability and
with a specific aim of providing hands-on exposure to networking software stacks.
The two lab assignments will respectively focus on network orchestration
and radio access network programmability.
Term course projects will be expected to address a real networking problem
and to form the basis for a possible conference/workshop paper or poster submission. Projects will be chosen from a wide range of networking related topics and can
include analysis, measurement, simulation or implementation.
The course is suitable for Masters and PhD students (and strong undergraduate students) wishing to gain hands-on exposure to network systems and/or students wanting
to explore or engage in networking related research.
Prerequisites:
B- or better grade for CS 4480, or instructor permission. (In essence this
implies mastery of basic computer networking topics such as those
covered in: Computer Networking: A
Top-Down Approach (7th Edition) by James F. Kurose and Keith W. Ross,
Pearson. )
More Details:
Here is a more detailed syllabus.
Course website:
The course Canvas website is here.