2006 CS 2: Introduction to Programming Methods
(CS2-2006)

 This course allows guest users to enter

Instructor: Al Barr
Head TA: Joey Gonzalez
TA: Brent Goldman
TA: Robert Morell
TA: David DiCato
TA: Warner Leedy
TA: William Clark
TA: Arcady Goldmints-Orlov
TA: Qian (Janice) Wang
TA: Keegan McAllister


CS 2 is a course in programming languages and computer science, emphasizing modes of algorithmic expression. The course will include such topics as performance analysis of algorithms; proofs of program correctness; recursive and higher-order procedures; data structures, including lists, trees, graphs, and arrays; objects and abstract data types. The course includes weekly laboratory exercises.