This course covers programming fundamentals using the Python 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.
Course ID
131B
Department
Subject
Units
4
Notes
Formerly CS 131A
Requisites
ADVISE: CS 10 or CS 110A or MATH 108
Transfer code
UC/CSU
Credit type
Credit/Degree Applicable
Pass/Nopass
P/NP Available
Lecture hours
Lec-70
Has field trips
0