CIS5930: Software Defined Networking

Fall 2016


Meeting time Monday, Wednesday, 9:30pm-10:45pm

Meeting location Lov 103

Instructor Prof. Xin Yuan, 259 Love Building, 644-9133,

Office hours Monday, Wednesday 1:00pm-3:00pm, or by appointment.

Textbook There is no required textbook

Class Home Page

Course description and objectives

Software Defined Networking (SDN) is an emerging networking technology that has been rapidly changing the networking industry and networking research. By separating the network control from the underlying packet forwarding hardware, SDN lowers the entry-point for innovation in network control and enables a global approach to specify complex networking tasks in one single control framework, which promises significant simplification of network management, control, and monitoring. SDN has gained significant traction among major industrial players including Cisco, Broadcom, Google, IBM, and Intel, and has been deployed in wide area networks, campus networks, and data centers. In this class, you will learn the fundamentals of SDN and gain hands-on experience. The topics covered include the following:

After this course, the students should be able to:

Course materials There is no required textbook. Related course materials will be linked from the course website.



The students will be required to read research papers before classroom discussion and write short critics. There may be some random homework. Tentatively, there will be two coding assignments, one on MININET and one on SDN application development on some open-source controller, and a term project, and a midterm Final letter grade will be assigned based on the relative performance.

University Attendance Policy

Excused absences include documented illness, deaths in the family and other documented crises, call to active military duty or jury duty, religious holydays, and official University activities. These absences will be accommodated in a way that does not arbitrarily penalize students who have a valid excuse. Consideration will also be given to students whose dependent children experience serious illness.

Academic Honor Code

The Florida State University Academic Honor Policy outlines the University's expectations for the integrity of students' academic work, the procedures for resolving alleged violations of those expectations, and the rights and responsibilities of students and faculty members throughout the process. Students are responsible for reading the Academic Honor Policy and for living up to their pledge to " honest and truthful and...[to] strive for personal and institutional integrity at Florida State University." (Florida State University Academic Honor Policy, found at Step 1 agreement will result in a 0 grade for the particular item AND a reduction of a letter grade in the final course grade.

Americans with Disabilities Act

Students with disabilities needing academic accommodation should: (1) register with and provide documentation to the Student Disability Resource Center; and (2) bring a letter to the instructor indicating the need for accommodation and what type. This should be done during the first week of class. This syllabus and other class materials are available in alternative format upon request. For more information about services available to FSU students with disabilities, contact the Student Disability Resource Center at:

Disability Resource Center 
874 Traditions Way 
108 Student Services Building 
Florida State University 
Tallahassee, FL 32306-4167 

(850) 644-9566 (voice) (850) 644-8504 (TDD)

Syllabus Change Policy

Except for changes that substantially affect implementation of the evaluation (grading) statement, this syllabus is a guide for the course and is subject to change with advance notice.