CMPS 223 - Winter 2016

Data Structures And Algorithms (5 Units)

Builds on the foundation provided in CMPS 221 to introduce the fundamental concepts of data structures and algorithms that proceed from them within the framework of object-oriented programming technology. Topics include: recursion, fundamental data structures (including lists, stacks, queues, hash tables, trees and graphs) and basics of algorithmic analysis. Necessary components of object-oriented programming method will be introduced. Each week lectures meets for 200 minutes and lab meets for 150 minutes.

Prerequisite: CMPS 221

Class Schedule

Meets: MW 1750-1930 in Science III, Rm 315

1750-1930 Lecture   Lecture  
1930-2045 Lab   Lab