Aug 25, 2026  
2026-2027 Academic Catalog 
  
2026-2027 Academic Catalog
Add to Portfolio (opens a new window)

CSC 2017 - Advanced Python Programming


3 Credits 45 Lecture Hours

Prerequisite(s): ((CSC 1019  or CSC 1020  or CSC 1001 or CSC 1010) and MAT 1340  or Higher) or CSC 1060  

Advances problem-solving techniques utilizing object-oriented methodology in Python. Introduces practical applications, including developing graphical user interface applications, implementing data persistence, and utilizing an advanced Integrated Development Environment (IDE). Includes unit testing, distribution of a Python package, and fostering a comprehensive understanding of real-world programming scenarios.
Locations(s): Online



Add to Portfolio (opens a new window)