CS 114 - Intermediate Python

    Recent Professors
    Nathalie Guebels, Shayan Sadigh, Jeffery Moore
    Recent Semesters
    Fall 2026, Fall 2025, Fall 2023, Fall 2022
    Class Size
    24 students
    Credits
    3
    Fall 2026 Sections
    View Fall 2026 sections of CS 114
    Transfers To
    CSU
    Description
    Project-oriented exploration of intermediate aspects of the Python programming language. Teaches "pythonic" programming while exploring intermediate level topics like developing and deploying python programs, interacting with local and remote resources, web application development, and aspects of object-oriented and functional programming. It also features problem-solving with python across multiple domains (e.g. neural networks, graphics, media computation, mapping and data visualization), software engineering principles and debugging techniques.
    Usually Held
    Thu 5:00pm–7:05pm, Mon Wed 12:45pm–1:45pm, Mon Wed 8:30am–9:30am