Dr. Melissa Danforth

Computer and Electrical Engineering and Computer Science Department
California State University, Bakersfield

CSUB Logo
Skip navigation links

Data Structures and Algorithms CMPS 223 - Spring 2010
Course meets MWF 1:45 - 2:55pm and T 12:20 - 2:50pm in Sci III 311
Course Description
Builds on the foundation provided by the CMPS 221-222 sequence to introduce the fundamental concepts of data structures and the algorithms that proceed from them within the framework of object-oriented programming methodology. Topics include: recursion, fundamental data structures (including stacks, queues, linked lists, hash tables, trees, and graphs), and the basics of algorithmic analysis.
Prerequisite
CS222
Textbook
ADTs, Data Structures and Problem Solving with C++, 2nd edition. Larry Nyhoff. Publisher: Prentice Hall, 2005. ISBN: 0-13-140909-3.

eTextbook at CourseSmart (180 day subscription @ $65.50): http://www.coursesmart.com/0131409093

Moodle Link
The direct link to the course on Moodle is http://tux.cs.csubak.edu/moodle/course/view.php?id=30