Recent SemestersSpring 2027, Fall 2026, Summer 2026, Spring 2026, Summer 2025Class Size38–40 studentsCredits3PrerequisiteRecommended Preparation: CIS 005 and MATH 203 or MATH 002 or STAT C1000 or MATH 013. Transfers ToCSUDescriptionIntroduction to computer programming in Python 3: Control structures, algorithm design, and the integration of domain specific libraries (tensofflow, numpy, scipy) into a program; elements of good programming style and use of Object Oriented Programming (OOP) to manage complexity and Jupyter interactive notebooks to share results.