CSCI 30 - Python Programming with Applications

    Recent Professors
    Quinn MacPherson
    Recent Semesters
    Fall 2026, Fall 2025
    Class Size
    40 students
    Difficulty
    7.0Demandingout of 10
    Credits
    3
    Fall 2026 Sections
    View Fall 2026 sections of CSCI 30
    Transfers To
    CSU
    Description
    This course presents an introduction to computer programming using Python. It covers the basics of implementing code as well as applications to various applications. Topics include variables, functions, conditions and iteration, input and output, classes, the software life cycle, and selected algorithms. No prior coding experience is required.
    Usually Held
    Mon Wed 1:10pm–2:00pm