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.

Prerequisite: Computer Science 115 or consent of instructor.

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

1 unit — Scott

Offerings

Term Block Title Instructor Location Student Limit/Available Updated
Fall 2021 Block 1 Computer Science I Matthew Whitehead Tutt Science Building 215 25 / 11 05/26/2022
Fall 2021 Block 3 Computer Science I Janet Burge Tutt Science Building 223 25 / 5 05/26/2022
Spring 2022 Block 8 Computer Science I Richard Wellman Palmer Hall CommonRoom 25 / -4 05/26/2022
Fall 2022 Block 1 Computer Science I Cory B Scott TBA 25 / 0 05/26/2022
Fall 2022 Block 3 Computer Science I TBA 25 / 17 05/26/2022
Spring 2023 Block 8 Computer Science I TBA 25 / 25 05/26/2022
Report an issue - Last updated: 05/26/2022