CP122 - Computer Science I

Introduction to algorithms and data structures, and the design of computer programs using the programming language Java. This course requires some experience in programming. Meets the Critical Perspectives: Quantitative Reasoning requirement. Meets the Critical Learning: FRL requirement. (Not offered 2024-25).

Prerequisite: Computer Science 116 or consent of instructor.

Degree requirement — Critical Learning: FRL, Critical Perspectives: Q

1 unit


Term Block Title Instructor Location Student Limit/Available Updated
Fall 2023 Block 4 Computer Science I Janet Burge Tutt Science Building 213 25 / 14 02/28/2024
Spring 2024 Block 8 Computer Science I Varsha Koushik TBA 25 / 10 02/28/2024
Report an issue - Last updated: 02/28/2024