Data Structures and Algorithms (CS-280)
This course guides the student through a study of data structures and algorithms. It includes algorithm development and analysis, array-lists, linked lists, stacks, queues, trees, hashing, graphs, and sorting algorithms. Although Java will be the primary programming language, the material is covered in a manner that facilitates implementation in any language. Prerequisite: Grade C or higher in CS 185. Fall, Spring.
Section: CS-280-01C
Credits: 4
Faculty: Michael J Hanrahan
Days: MW
Time: 2:00PM‑3:45PM
Location: SCIC-161
Start/End Date: Jan. 22, 2013 - May 10, 2013