CIS5930 Software Defined Networking

Slides:



Advertisements
Similar presentations
Course Overview CSE8313 Object-Oriented Analysis and Design Spring 2015 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist University.
Advertisements

COP3330 Object Oriented Programming in C++ Syllabus
CS 46101–600/CS Design and Analysis of Algorithms Dr. Angela Guercio Spring 2010.
Designing an Effective Course Curriculum Ponnurangam K (“PK”) Indo-US Workshop on Effective Teaching at College / University Level Feb 10, 2011.
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Wednesday and Friday 10:40 am – 11:30 am and by appointment.
Welcome to MAT 170. Basic Course Information Instructor Office Office Hours Beth Jones PSA 725 Tuesday and Thursday 8 am – 8:30 am Tuesday and Thursday.
CS – 600 Introduction to Computer Science Prof. Angela Guercio Spring 2008.
COMP 14 – 02: Introduction to Programming Andrew Leaver-Fay August 31, 2005 Monday/Wednesday 3-4:15 pm Peabody 217 Friday 3-3:50pm Peabody 217.
COP4020/CGS5426 Programming languages Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: T, H 10:00am – 11:30am Class website:
Cpt S 471/571: Computational Genomics Spring 2015, 3 cr. Where: Sloan 9 When: M WF 11:10-12:00 Instructor weekly office hour for Spring 2015: Tuesdays.
Introduction to Programming Summer 2010 Akil M. Merchant.
International Student Orientation: Academic and Classroom Culture Sharon Salinger, Dean, Division of Undergraduate Education.
Course name : computer essentials. Instructor: Basma Alabdullatif Office: computer department instructors office, 1st floor Office hours: Saturday (11:00-01:00)
CIS4930/CDA5125 Parallel and Distributed Systems Florida State University CIS4930/CDA5125: Parallel and Distributed Systems Instructor: Xin Yuan, 168 Love,
Software Requirements Southern Methodist University CSE 5316/7316.
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
MIS 300: Introduction to Management Information Systems Yong Choi School of Business Administration CSU, Bakersfield.
Understanding the Academic Structure of the US Classroom: Syllabus.
Welcome To  Algebra is the foundation Mathematics course in the High School Mathematics curriculum.  Algebra is the prerequisite course for all future.
1 Software Systems Development CEN Spring 2011 TR 12:30 PM – 1:45 PM ENB 116 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering.
MAT 360 – Lecture 0 Introduction. About me  Moira Chas   Work phone :  Office Location:
Course Information Sarah Diesburg Operating Systems COP 4610.
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
Creating a Syllabus Graduate Student Teaching Seminar.
Software Systems Engineering Rob Oshana Southern Methodist University EMIS 7312.
IST 210: Organization of Data
ICS202 Data Structures King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science Department.
ECS152BXin Liu 1 ECS 152B Computer Networks Winter 2009 Prof. Xin Liu
Computing Systems: Organization and Design EE460/CS360/T425.
1 CAP 4063 Web Application Design Summer 2012 TR 9:30 – 11:40 PM CHE 102 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering ENB 336.
Florida State UniversityCOP5570 – Advanced Unix Programming COP 5570 Advanced Unix Programming Instructor: Xin Yuan.
COP4610/CGS5765 Operating Systems Syllabus. Instructor Xin Yuan Office: 168 LOV Office hours: W M F 9:10am – 10:00am, or by appointments.
1 Data Structures COP 4530 Spring 2010 MW 4:35 PM – 5:50 PM CHE 101 Instructor:Dr. Rollins Turner Dept. of Computer Science and Engineering ENB
CS151 Introduction to Digital Design Noura Alhakbani Prince Sultan University, College for Women.
CST 223 Concepts of Programming Languages Dr. Sherry Yang PV 171
Course Overview Ted Baker  Andy Wang COP 5641 / CIS 4930.
Course Overview CSE5319/7319 Software Architecture and Design Spring 2016 Dr. LiGuo Huang Dept. of Computer Science and Engineering Southern Methodist.
IST 210: ORGANIZATION OF DATA Introduction IST210 1.
MIS 610: Seminar in Information Systems Management Yong Choi School of Business Administration CSU, Bakersfield.
CSE Wireless and Adhoc networks Instructor: Ayman Alharbi Computer Engineering Dept. (Head of dept. ) Why ?
All important information will be posted on Blackboard
Andy Wang Object Oriented Programming in C++ COP 3330
CSCE 121, Sec 200 Fall 2012 Prof. Jennifer L. Welch.
Networking CS 3470, Section 1 Sarah Diesburg
COP 5621 Compiler Construction
Software Requirements
Course Information Mark Stanovich Principles of Operating Systems
CMPT 238 Data Structures Instructor: Tina Tian.
Course Overview CSE8313 Object-Oriented Analysis and Design
Introduction to MA Day 1.
Introduction to MA Day 1.
Cpt S 471/571: Computational Genomics
Andy Wang Object Oriented Programming in C++ COP 3330
MA Fall 2016 Instructor: Matt Weaver Office: MATH 615
FALL 2018 Welcome to ESL.
MIS323 Business Telecommunications
CSE1311 Introductory Programming for Engineers & Scientists
Physics 100 Energy Spring 2011.
Welcome to CIS WELCOME WELCOME WELCOME W E L C O M E.
Physics 100 Energy Fall 2010.
CS 425 / CS 625 Software Engineering
COMS 261 Computer Science I
CIS5930: Advanced Topics in Parallel and Distributed Systems
ECS 152B Computer Networks Winter 2010
CIS5930 Interconnection Networks
MAT 379 Computer Networking
Course Overview CSE5319/7319 Software Architecture and Design
New Student Orientation
MA Fall Instructor: Tim Rolling -Office: MATH 719 -
CMPT 238 Data Structures Instructor: Tina Tian.
Presentation transcript:

CIS5930 Software Defined Networking Instructor: Xin Yuan, 259 Love, xyuan@cs.fsu.edu, 4-9133 Office hour: 1:00pm-3:00pm Monday and Wednesday, or by appointment Course website: blackboard and http://www.cs.fsu.edu/~xyuan/cis5930/index.html CIS5930 Software Defined Networking Florida State University

Course objectives Introduce software defined networking: the background, the development, and the challenges Give hands-on experience with SDN using Mininet At the end of the course, the students should be able to Explain OpenFlow, challenges in SDN, and recent development in SDN. Use and program Mininet and write basic SDN applications using some open-sourced SDN controller. CIS5930 Software Defined Networking Florida State University

Topics covered The history of SDN SDN API: OpenFlow Mininet: A simulation environment for SDN SDN (OpenFlow) controllers and network operating systems SDN applications (traffic engineering, network virtualization, software defined storage, etc) SDN network updates SDN scalability Programming SDN networks SDN network correctness verification Network function virtualization (NFV) SDN security CIS5930 Software Defined Networking Florida State University

Textbook and course materials Required: none Course materials will be linked in the course website. CIS5930 Software Defined Networking Florida State University

Prerequisite You must have CNT5505 Data and Computer Communication or equivalent (graduate or undergraduate level). CIS5930 Software Defined Networking Florida State University

Grading Always groups of 2 students for everything except midterm unless you prefer to do it by yourself 10 % - homework, critics 20% - programming assignment (2 assignments) 20% - midterm 20% - classroom participation Read the papers before coming to class. 30% - Term project including a presentation and a final project report. CIS5930 Software Defined Networking Florida State University

Course policies Attendance: required. Late assignments: not accepted without a valid excuse. Missed exam: following the university rules. Let me know ASAP when you need to miss an exam. Incomplete grade: Miss the final project with an accepted excuse Due to extraordinary circumstances with appropriate documentation. CIS5930 Software Defined Networking Florida State University

Academic Integrity Violation No copying from anywhere Don’t ask others for solutions and don’t give solutions to others. Violation The university requires all violations to be reported. First violation with level 1 agreement: 0 for the particular assignment/exam and the lowering of one letter (A->B) for course final grade. Second violation: resolved through the office of the Dean and the Faculties CIS5930 Software Defined Networking Florida State University

Accommodation for Disabilities Register with and provide documentation to the Student Disability Resource Center (SDRC). Bring a letter to me from the SDRC `indicating you need academic accomodations. This should be done within the first week of class CIS5930 Software Defined Networking Florida State University