CS 12P - Python Introductory Programming Concepts and Methodology

    Recent Professors
    Jeffrey A. Bergamini
    Recent Semesters
    Spring 2027, Fall 2026, Spring 2026
    Class Size
    32 students
    Credits
    4
    Spring 2027 Sections
    View Spring 2027 sections of CS 12P
    Transfers To
    CSU
    Description
    Presents an introduction to computer programming using Python, beginning with basic principles and progressing to object-oriented programs. Includes software life cycle, data types, variables, expressions, control structures, lists, file input/output, error handling, basic algorithms, classes, objects, and testing/debugging. May be offered in a distance-learning format.
    Usually Held
    Mon Wed 11:20am–1:25pm, Mon Wed 3:00pm–5:05pm, Tue Thu 9:40am–11:00am