In CS 201, you will deepen your understanding of Java and learn a valuable toolbox of data structures and algorithms.


Prerequisites: CS 101
Suggested course(s) to take next: CS 202, CS 301, CS 302

With the array of things we cover in CS 201, it's a stack of work, but a heap of fun! ...go trees!
-- Scott Kleiman '06

Figuring out the homework assignments and getting your programs to run feels very rewarding.
-- Mark Egan '08