Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Provider Logo

Software Defined Networking

Princeton University via Coursera


This course provides an introduction to data center networking technologies, more specifically software-defined networking. It covers the history behind SDN, description of networks in data-centers, a concrete data-center network architecture (Microsoft VL2), and traffic engineering.

Taught by

Dr. Nick Feamster


Related Courses


3.6 rating, based on 7 reviews

Start your review of Software Defined Networking

  • Anonymous

    Anonymous completed this course.

    Heavy in OpenFlow washing of SDN. Really should be called OpenFlow use in SDN. Also, very light on the real world limitations of OpenFlow.

    Misses the target on other alternative designs and use cases possible without the need of OpenFlow to accomplish an SDN solution.
  • Wee Loo

    Wee Loo completed this course, spending 3 hours a week on it and found the course difficulty to be hard.

    It is hard for network beginners. Almost impossible for someone without networking background at all.

    But if you know some networking and basic Python, this might be an interesting course for you.
  • Anonymous

    Anonymous completed this course.

    I stopped taking coursea since you no longer get the graded tests unless you pay for the course. If you'd like to evaluate whether you've actually learned from the course, good luck. I loved coursera until they started this policy.
  • Anonymous

    Anonymous completed this course.

    It was good. but I expected little more information about the northbound and southbound.
  • Kuronosuke

    Kuronosuke is taking this course right now.

  • Gontse Chauke completed this course.

  • Maiass completed this course.

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free