Skip to main content

Computer Science II

Study of the design and implementation of computer programs in Java at the intermediate level with a focus on recursion and object-oriented programming. Exploration of the use of a variety of data structures including queues, stacks, trees, and graphs. Examination of algorithms for searching and sorting data. Meets the Critical Perspectives: Quantitative Reasoning requirement. Meets the Critical Perspectives: Quantitative Reasoning requirement. Meets the Critical Learning: FRL requirement.

Prerequisite: Computer Science 122.

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

1 unit — Ellsworth

Offerings

Term Block Title Instructor Location Student Limit/Available Updated
Fall 2020 Block 2 Computer Science II Richard Wellman TBA 25 / 6 06/17/2021
Spring 2021 Block 6 Computer Science II Richard Wellman TBA 25 / -2 06/17/2021
Fall 2021 Block 4 Computer Science II Dan Ellsworth TBA 25 / 0 06/17/2021
Spring 2022 Block 6 Computer Science II Dan Ellsworth TBA 25 / 25 06/17/2021
Report an issue - Last updated: 06/17/2021