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
CS 201 has been interesting, challenging, and fun. As the topics from this class have had diverse applications and relationships to my other courses, CS 201 has enriched my overall exposure.
-- Emily Berg '05


