Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

Software-defined networking has its biggest hand in this generation of networking industry looking at recent technological development. SDN has evolved at a very good speed which makes it applicable to many fields of networking which are within the data center for the cloud as well as the new world of the lot. In this period where software is mainly used to control all the networks, it becomes very important and extremely easy to adapt to whatever changes and evolution the software industry goes through.

SDN also is important for establishing a foothold in cloud computing, network security and intent base networking. To go along step by step with the evolution of the technology it becomes very crucial for all the software personals to master their skills and stand in the tough competition that is prevailing in the industry. This is a perfect platform for them that will help them to sharpen their skills and walk towards a bright future.

The Highlights

  • Approximate duration of 32 hours course
  • 100% online learning
  • Flexible deadlines
  • Offered by The University of Chicago

Programme Offerings

  • quizzes
  • Reading
  • assignments
  • Projects

Courses and Certificate Fees

Fees InformationsCertificate AvailabilityCertificate Providing Authority
INR 2480yesCoursera

The fees for the Software Defined Networking course is :

Particulars

Fees

Course with certificate

Rs. 2,480


Eligibility Criteria

Certification qualification details

The candidates will be able to get a certificate of completion only after they successfully complete the programme. 

What you will learn

Candidates pursuing the Software Defined Networking programme will be able to learn and get exposure to varied areas:

  • The candidates will learn about programming languages and about the controller that makes them possible
  • They will acquire in-depth knowledge about SDN based control and virtualization and will be able to work on them.
  • They will be able to work on data using network visualization.
  • They will get hands-on experience of how to use SDN and customize the control plane using it.

Who it is for


Application Details

To fill the application form, follow the steps given below:

Step 1: Visit the course page. https://www.coursera.org/learn/sdn

Step 2: Click on the ‘enroll for free’ option available on the screen.

Step 3: Log in or sign choosing the appropriate option.

Step 4: click on the option that is favorable.

Step 5: Enter the card details and other information that is asked and proceed.

The Syllabus

Videos
  • Introduction to SDN (Summer 2015): What's New
  • Overview Part 1
  • Overview Part 2
  • Central Control
  • Active Networks
  • Network Virtualization
  • From FORCES to Ethane: Control Plane Evolution
  • The Road to SDN
  • Martin Casado Interview
  • Nick McKeown Interview
  • Tutorial: Setup Vagrant/Mininet Course VM Setup
Readings
  • Syllabus
  • Scoring and Logistics
  • Week One
  • Set up Your Own Virtual Network: A Virtual Box/Mininet Environment for SDN
Assignments
  • Pre-Assessment Quiz
  • Quiz 1: History and Evolution of SDN

Videos
  • Mininet Topologies and Mininet Python API
  • Control/Data Separation
  • Opportunities in Various Domains
  • Challenges in Separating the Data and Control Planes
  • Routing Control Platform
  • The 4D Network Architecture
  • David Clark Interview1h 
  • Teemu Koponen Interview
Readings
  • Week Two
  • Mininet Quiz Instructions
Assignments
  • Quiz 2: Mininet Setup
  • Quiz 2.1: Control and Data Separation
  • Quiz 2.2: Routing Control Platform and 4D

Videos
  • The Control Plane
  • Overview of SDN Controllers
  • Customizing SDN Control (Part 1: Switching)
  • Customizing SDN Control (Part 2: Firewalls)
  • Commercial-Grade Controllers: ODL
  • Commercial-Grade Controllers: Ryu
  • Jennifer Rexford Interview
  • Guido Appenzeller Interview
Reading
  • Week Three
Assignments
  • Quiz 3: The Control Plane

Videos
  • Virtualization
  • Applications of Virtual Networking
  • Network Virtualization with Mininet
  • Slicing Network Control
  • Virtualization in Multi-Tenant Datacenters
  • Network Functions Virtualization
  • Docker and Containerization
  • Networking in Docker
  • Brent Salisbury Interview
  • Larry Peterson Interview
  • Rob Sherwood Interview
Reading
  • Week Four

Assignments
  • Quiz 4.1: Virtual Networking
  • Quiz 4.2: Data-Center Virtualization
  • Quiz 4.3: NFV and Docker

Videos
  • Programmable Data Planes
  • Making Software Faster: RouteBricks
  • Programmable Hardware Overview
  • Programmable Chipsets: RMT
  • High-Level Programming Languages: P4
  • P4 Examples
  • Intermediate Representations: NetASM
  • Pat Bosshart Interview
  • Chang Kim Interview
  • Dan Daly Interview
Assignments
  • Quiz 5.1: Programmable Data Planes
  • Quiz 5.2: Protocol Independent Forwarding

Reading
  • Week Five

Videos
  • The motivation for "Northbound APIs" and SDN Programming Languages
  • Frenetic: A Programming Language for SDNs
  • Composing SDN Policies
  • Pyretic: A Language for Composing SDN Policies
  • Kinetic: Event-Based SDN Control
  • Nate Foster Interview
  • Josh Reich Interview
Reading
  • Week Six
Assignments
  • Quiz 6: Programming SDNs3

Videos
  • Data Centers
  • Internet Exchange Points
  • Wide-Area Backbone Networks
  • Home Networks
  • Bryan Larish Interview
  • Bob Lantz Interview
  • Umesh Krishnaswamy Interview
  • Amin Vahdat Interview
Reading
  • Week Seven
Assignments
  • Quiz 7: SDN Use Cases

Videos
  • Configuration Verification
  • Data Plane Verification
  • Control Plane Verification
  • Brighten Godfrey Interview
  • Shriram Krishnamurthy Interview
  • Wireless
  • Open Problems and Next Steps
  • Madhu Venugopal Interview
  • Russ Clark Interview
Reading
  • Week Eight

Assignments
  • Quiz 8.1: Verification

Instructors

Articles

Ask
Question
Loading...

Student Community: Where Questions Find Answers

Ask and get expert answers on exams, counselling, admissions, careers, and study options.
Back to top