Nov 23, 2024  
2024-2025 Catalog 
    
2024-2025 Catalog

CTS 233 - Network Programming

4 credit hours - Four hours lecture and directed laboratory weekly; one term.
Develop basic Python programming and Linux skills to automate network operations. Learn best practices of modern software development and DevOps. Learn how to securely use APIs for network programming and automation.

Prerequisite(s): CTS 130  and either CTP 114  or CTP 115 .  

Note: Students are recommended to take CTS 131  or CTS 230   before CTS 233.

Location(s) Typically Offered: Online (OL)

Term(s) Typically Offered: Fall and spring

Course Outcomes:
Upon successful completion of this course, the student will be able to:

  1. Develop basic Python programming and Linux skills.
  2. Use software development and design best practices.
  3. Explain the processes and devices that support network connectivity.
  4. Use current technologies to deploy and secure applications and data in a cloud environment.
  5. Compare software testing and deployment methods in automation and simulation environments.