Data Structures and Algorithms
CMPS 223 - Spring 2008
Course meets MWF 9:30am - 11:00am in Sci 414
and T 10:30am - 12:55pm in Sci 407 (Note: Room is different from lecture)
Course Description
Introduce the fundamental concepts of data structures and the algorithms on
the foundation provided by the CMPS221-222 sequence within the framework of
object-oriented programming methodology. Topics include fundamental data
structures (including stacks, queues, linked lists, hash tables, Binary 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.