CS M10P - Introduction to Computer Programming using Python Language

    Recent Professors
    Esmaail Nikjeh
    Recent Semesters
    Fall 2026, Spring 2026, Fall 2025, Spring 2025, Fall 2024
    Class Size
    40 students
    Credits
    4
    Fall 2026 Sections
    View Fall 2026 sections of CS M10P
    Transfers To
    CSU
    Description
    Provides an introduction to computer programming and algorithm design using the Python programming language. Covers the fundamentals of computer programming: basic data types, switching and looping constructs, functions, recursion, objects, arrays, and lists, and basic input and output, both interactive and with files. Explains some principles of algorithm design and analysis as well as techniques for testing programs.
    Usually Held
    Mon 12:00pm–2:50pm, Mon 9:00am–11:50am