CS M10P - Introduction to Computer Programming using Python Language

    Recent Professors
    Esmaail Nikjeh
    Recent Semesters
    Spring 2027, Fall 2026, Spring 2026, Fall 2025, Spring 2025
    Class Size
    40 students
    Difficulty
    5.8Demandingout of 10
    Credits
    4
    Spring 2027 Sections
    View Spring 2027 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