CSCI 151
Data Structures

CSCI 151 is a course in Data Structures and the second course in our sequence for CS majors. In addition to furthering your knowledge in essential areas of Computer Science (recursion, induction, algorithm analysis, etc.), we will implement from scratch many of the classes in the Java Collections Framework and then write application programs that make use of our implementations. This course will transition you from knowing a programming language to being a programmer.

Introductory Stuff

Exam 1

Exam 2

Final Exam


Class Notes and Examples