Network Programmability

Course Course Title Class Lab/ Shop Clinical/ Co-op Credit
NET 226 Network Programmability 2 3 0 3
Prerequisites: None
Corequisites: None
Effective Term: Fall 2026

This course covers the methodologies and tools of modern software development, applied to IT and Network operations. Emphasis is placed on network programming in current network scripting languages, using GIT and common data formats, deploying applications as containers, using Continuous Integration/Continuous Deployment (CI/CD) pipelines and automating infrastructure using code. Upon c completion, students should be able to use basic Python programming and Linux skills, implement a development environment, use 
software development and design best practices, create a secure API, use current technologies to deploy and secure applications and c compare software testing and deployment methods in automation and simulation environments.

This Course can be found in these Programs of Study