Data Structures and Algorithms CMPS 223 - Spring 2010Course meets MWF 1:45 - 2:55pm and T 12:20 - 2:50pm in Sci III 311
Course DescriptionBuilds 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.
TextbookADTs, 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 LinkThe direct link to the course on Moodle is http://tux.cs.csubak.edu/moodle/course/view.php?id=30