About this Course

49,360 recent views
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 30 hours to complete
English
Subtitles: English
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Flexible deadlines
Reset deadlines in accordance to your schedule.
Approx. 30 hours to complete
English
Subtitles: English

Offered by

The University of Chicago logo

The University of Chicago

Syllabus - What you will learn from this course

Week
1

Week 1

4 hours to complete

Week One

4 hours to complete
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

Week 2

4 hours to complete

Week Two

4 hours to complete
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

Week 3

3 hours to complete

Week Three

3 hours to complete
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

Week 4

4 hours to complete

Week Four

4 hours to complete
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

Reviews

TOP REVIEWS FROM SOFTWARE DEFINED NETWORKING

View all reviews

Frequently Asked Questions

  • Access to lectures and assignments depends on your type of enrollment. If you take a course in audit mode, you will be able to see most course materials for free. To access graded assignments and to earn a Certificate, you will need to purchase the Certificate experience, during or after your audit. If you don't see the audit option:

    • The course may not offer an audit option. You can try a Free Trial instead, or apply for Financial Aid.
    • The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
  • 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.

  • You will be eligible for a full refund until two weeks after your payment date, or (for courses that have just launched) until two weeks after the first session of the course begins, whichever is later. You cannot receive a refund once you’ve earned a Course Certificate, even if you complete the course within the two-week refund period. See our full refund policy.

  • Yes, Coursera provides financial aid to learners who cannot afford the fee. Apply for it by clicking on the Financial Aid link beneath the "Enroll" button on the left. You’ll be prompted to complete an application and will be notified if you are approved. Learn more.

  • This Course doesn't carry university credit, but some universities may choose to accept Course Certificates for credit. Check with your institution to learn more. Online Degrees and Mastertrack™ Certificates on Coursera provide the opportunity to earn university credit.

More questions? Visit the Learner Help Center.