CSCI 112 - Programming Fundamentals: Python
- Recent Professors
- Debora Sujono
- Recent Semesters
- Fall 2026
- Class Size
- 30 students
- Credits
- 3
- Prerequisite
- MATH 102 or higher
- Fall 2026 Sections
- View Fall 2026 sections of CSCI 112
- Transfers To
- CSU
- Description
- This course covers programming fundamentals using the Python programming language. Python is interpreted, interactive, and object-oriented. Recommended for general-purpose programming, system administration, or web programming. Topics include classes, objects, inheritance, polymorphism, design and implementation of abstract data types, dictionaries, lists, list comprehensions, files, modules, and mutable and immutable types.
