Software-Defined Networking

University of Alabama at Birmingham

CourseCS 786

Software defined networking (SDN) allows a logically centralized software component to manage and control the behavior of an entire network. Topics to be covered include abstractions and layered architecture of SDN, data, control and management planes, network virtualization, programming SDN, network functions (e.g. routing, load balancing and security), comparison of OpenFlow and proprietary SDN technologies, and network optimization with SDN.

Credits

3 credits

Course Code

CS 786