About this Course
28,870 recent views

100% online

Start instantly and learn at your own schedule.

Flexible deadlines

Reset deadlines in accordance to your schedule.

Approx. 21 hours to complete

English

Subtitles: English

100% online

Start instantly and learn at your own schedule.

Flexible deadlines

Reset deadlines in accordance to your schedule.

Approx. 21 hours to complete

English

Subtitles: English

Syllabus - What you will learn from this course

Week
1
4 hours to complete

Week One

11 videos (Total 162 min), 4 readings, 2 quizzes
11 videos
Overview Part 14m
Overview Part 28m
Central Control6m
Active Networks11m
Network Virtualization12m
From FORCES to Ethane: Control Plane Evolution9m
The Road to SDN7m
Martin Casado Interview27m
Nick McKeown Interview1h 7m
Tutorial: Setup Vagrant/Mininet Course VM Setup1m
4 readings
Syllabus10m
Scoring and Logistics10m
Week One10m
Set up Your Own Virtual Network: A Virtual Box/Mininet Environment for SDN10m
2 practice exercises
Pre-Assesment Quiz20m
Quiz 1: History and Evolution of SDN10m
Week
2
4 hours to complete

Week Two

8 videos (Total 178 min), 2 readings, 3 quizzes
8 videos
Control/Data Separation6m
Opportunities in Various Domains13m
Challenges in Separating the Data and Control Planes13m
Routing Control Platform10m
The 4D Network Architecture10m
David Clark Interview1h 1m
Teemu Koponen Interview45m
2 readings
Week Two10m
Mininet Quiz Instructions10m
3 practice exercises
Quiz 2: Mininet Setup20m
Quiz 2.1: Control and Data Separation20m
Quiz 2.2: Routing Control Platform and 4D20m
Week
3
3 hours to complete

Week Three

8 videos (Total 133 min), 1 reading, 1 quiz
8 videos
Overview of SDN Controllers7m
Customizing SDN Control (Part 1: Switching)16m
Customizing SDN Control (Part 2: Firewalls)10m
Commercial-Grade Controllers: ODL9m
Commercial-Grade Controllers: Ryu5m
Jennifer Rexford Interview31m
Guido Appenzeller Interview35m
1 reading
Week Three10m
1 practice exercise
Quiz 3: The Control Plane20m
Week
4
4 hours to complete

Week Four

11 videos (Total 197 min), 1 reading, 3 quizzes
11 videos
Applications of Virtual Networking10m
Network Virtualization with Mininet10m
Slicing Network Control7m
Virtualization in Multi-Tenant Datacenters8m
Network Functions Virtualization5m
Docker and Containerization4m
Networking in Docker5m
Brent Salisbury Interview40m
Larry Peterson Interview42m
Rob Sherwood Interview46m
1 reading
Week Four10m
3 practice exercises
Quiz 4.1: Virtual Networking20m
Quiz 4.2: Data-Center Virtualization20m
Quiz 4.3: NFV and Docker10m
4.8
1 ReviewsChevron Right

Top reviews from Software Defined Networking

By KTOct 9th 2019

Standardized syllabus and this course is highly recommended for Networking Professionals. Requesting to add more ETSI NFV content. Thank you,

Instructor

Avatar

Dr. Nick Feamster

Professor
Department of Computer Science

About The University of Chicago

One of the world's premier academic and research institutions, the University of Chicago has driven new ways of thinking since our 1890 founding. Today, UChicago is an intellectual destination that draws inspired scholars to our Hyde Park and international campuses, keeping UChicago at the nexus of ideas that challenge and change the world....

Frequently Asked Questions

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

More questions? Visit the Learner Help Center.