5 Courses Required

Additional Details

Target Audience

  • Network administrators and architects
  • Network engineers and operators
  • Aspiring SDN engineers
  • Enterprise network system installers
  • System administrators and integrators
  • Solutions designers
  • DevOps teams
  • NFV technologists

Accreditation

  • Software-Defined Networking Certificate from Cornell Bowers College of Computing and Information Science
  • 80 Professional Development Hours (8 CEUs)

Certificate Description

In today’s networking environment, where networks are ubiquitous and many boxes provide various types of network functionality, software-defined networking (SDN) frees network architecture from constraints and expands opportunities for customization. With SDN, network administrators can separate the control plane from the data plane, opening doors to new innovation across industries.

In this certificate program, you will develop practical skills in SDN. By learning foundational concepts, you will be able to build your first SDN in a hands-on programming environment. You will also get practical experience optimizing the flow of data using SDN. Finally, you will explore how you can use SDN to monitor a network and utilize middle boxes to scale a network up and out. With a deeper control of SDN, you can improve your network's packet throughput, uptime, and overall efficiency, making crucial strides for your team. By the end of this program, you will be able to verify network properties with SDN and expand opportunities for your work as well as your career.

In order to be successful in this program, you should have basic Python programming knowledge (CS1) as well as the ability to graph data structures, make API calls, and access libraries.

You should also understand how networked applications work such as packet switching, basic network, and transport layers. This knowledge is required to have context to appreciate the concepts and modules in the certificate program. It will be beneficial for you to have experience doing socket programming using OS APIs or configuring network routers/switches, etc.

The courses in this certificate program are required to be completed in the order that they appear.

Certificate Print Title

Software-Defined Networking
Required fields are indicated by .