CS 795 Advanced Distributed Systems and Applications

-- Special Topics on Software Defined Networking and Emerging Applications

Location: Art and Design Building L008
Time: Friday 1:30 - 4:15 pm
Instructor: Dr. Songqing Chen
Office: 5319 Engineering Building
Phone: 703-993-3176
E-mail: sqchen AT cs dot gmu dot edu
Office Hours: Friday 4:30 p.m. - 6:00 p.m, or by appointment
Course Homepage: http://www.cs.gmu.edu/~sqchen/courses/CS795F16

OVERVIEW

This class focuses on the recent advanced topics on Software Defined Networking and emerging systems and applications. Software-Defined Networking (SDN) has emerged as a new networking paradigm to enable network programmability and facilitate network management. With SDN, a network's control logic is decoupled from the underlying physical routers and switches. SDN also provides an open interface between networking devices and the software controlling them. SDN has already been deployed in many data center networks and clouds. The idea of SDN has also been extended to encompass the integrated management of networking, computing and storage resources, at both the server side and the client side. This is often referred to as Software-Defined Infrastructure (SDI). SDI dynamically optimizes computing, storage and networking resources and infrastructures, transforming a traditionally static IT infrastructure into an adaptive environment, which is desired by fog computing (edge computing) and the Internet-of-Things. In this class we will study the SDN and their applied systems and emerging applications through a number of classic and recent papers. We are going to study various designs and systems in depth by discussing their merits and limits, and conflicts and synergy among different systems.

PREREQUISITES

CS675 or the permission from the intructor.

TENTATIVE TOPICS

HOMEWORKS AND PROJECTS

This is a paper reading based and project-oriented course. Students are required to write brief summary of some discussed papers, to present selected papers, and to complete a self-selected project. Students in this class will experience the entire procedure of identifying a problem, defending her/his proposal, and completing a project. There are no mid-term or final. Your final grade is a combination of the writing (20%), presentation (20%), and project (60%).

ACADEMIC INTEGRITY

You are expected to abide by the University's honor code and the CS Department's Honor Code and Academic Integrity Policies during the semester, i.e., collaboration between students in different groups on an assignment is unacceptable. Any violation of the honor code will result in referral to the honor council with a recommendation that the student be awarded an F for the class.

MISC & RESOURCES

GMU Academic Calendar

Honor Code

Disability Resource Center

University Catalog

University Policies

Dr. Songqing Chen Dept. of Computer Science George Mason University