Skip to main content area Skip to sub-navigation
Skip to main content

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.

Prerequisite: Computer Science 115 or consent of instructor.


TermBlockTitleInstructorLocationStudent Limit/ AvailableUpdated
Fall 2017 Block 3 Computer Science I Matthew Whitehead Tutt Science Building 223 25/-2 02/14/2018
Spring 2018 Block 5 Computer Science I Dan Ellsworth Tutt Science Building 221 25/6 02/14/2018
Spring 2018 Block 7 Computer Science I Dan Ellsworth TBA 25/0 02/14/2018