2025-2026 Academic Catalog and Student Handbook 
    
    Feb 22, 2025  
2025-2026 Academic Catalog and Student Handbook

CSC-161 Python Programming II


Credits: 3
Lec 2 Lab 1 Practicum 0
Tier Rate: Tier I
Students must complete at least one advanced programming course to graduate. (CIS 151, CIS 171, CSC 161). CIS-171 will be removed in the future as we replace the Java content with Python. This course is a continuation of CSC 160 (Python Programming I). After a quick review, the student is introduced to advanced programming concepts such as data abstraction, classes, maintaining relational data, the use of additional visual components and other techniques commonly employed in advanced, commercial, multi-tiered applications. Other topics such as advanced data visualization, workflow automation, and use of external modules to enhance program capabilities may also be explored. Prerequisite(s): Grade of “C” or better in CSC 160 .