
Class Schedule
Searchable Class Schedule
1 class scheduled
C S 3A
OBJECT-ORIENTED PROGRAMMING METHODOLOGIES IN PYTHON
4.5 units
UC Transferable to UC CSU Transferable to CSU
- Description: Systematic introduction to fundamental concepts of computer science through the study of the Python programming language. Coding topics include control structures, functions, classes, string processing, lists, tuples, dictionaries, working with files, and elementary graphics. Concept topics include algorithms, data abstraction, problem solving strategies, code style, documentation, debugging techniques and testing.
- Prerequisite:
- Corequisite:
- Advisory: Advisory: Intermediate Algebra or equivalent.
- Repeatability: Not Repeatable.
- Hours: 4 hours lecture per week, 2 hours lab per week. 72 hours total per quarter.
- Foothill GE Area:English
- Transferability: Both
- Transfer GE: Information regarding how this course is applied toward CSU GE/Breadth or IGETC certification is available at:
- Foothill Transfer GE Guide
Department Note:
Section: C S -003A-04W
Course Number (CRN): 31145
Dates: 1/6/2025 - 3/28/2025
Type
Room
Day & Time
Instructor
Modality:
Textbook(s): $0-$50$0-$50 indicates course/section uses materials that may be free of charge or may cost less than $50.Check Bookstore
Footnote: n/a