CIS 41A - Python Programming

    Recent Professors
    Mirsaeid Abolghasemi, Clare Nguyen, Mohammed Akhoirshida, Grant Larkin
    Recent Semesters
    Spring 2027, Winter 2027, Fall 2026, Summer 2026, Spring 2026
    Class Size
    Not published
    Credits
    4.5
    Prerequisite
    CIS D022A or CIS D036A or CIS D040.
    Spring 2027 Sections
    View Spring 2027 sections of CIS 41A
    Transfers To
    CSU
    Description
    This course provides a complete introduction to the Python language. Topics covered include primitive and collection data types, operators and statements, loops and branching, functions and variable scoping, modules and packages, object-oriented programming, file handling, regular expressions, and exception handling.
    Usually Held
    Tue Thu 3:30pm–5:20pm, Mon Wed 6:00pm–9:50pm, Tue Thu 11:30am–1:20pm, Wed 6:00pm–6:50pm