Jul 12, 2025  
College Catalog 2017-2018 
    
College Catalog 2017-2018 [ARCHIVED CATALOG]

CNA 336 - Network Programming in Python


Credits 5
This course teaches students to construct a program using Python coding, including variables and expressions; conditional code; functions; and loops and iterations. Prerequisite: CNA 330 with a 2.0 or higher.
Prerequisite(s): CNA 330  
Course Outcomes
  1. Recognize, select and use expressions with the Python Interactive Shell.
  2. Understand flow control and apply operations to create program functions and statements.
  3. Understand List data types, dictionaries and the structuring of data.
  4. Explain and manipulate strings and search of text patterns with expressions.
  5. Explain how programs read and write data to files.
  6. Use copy, move, rename, and delete functions to organize data.
  7. Use various Python debugging tools.