A study of frequently used data structures and algorithms for manipulating them. This course emphasizes abstract data types and generic abstraction in object-oriented programming. Topics include lists, stacks, queues, sets, tables, trees and graphs, recursion, searching, sorting and analysis of algorithms.
COMP 126 and MATH 116 with a minimum C- grade and MATH 124 as a prerequisite or a co-requisite with a minimum C- grade
COMP 210 is an approved Quantitative/Analytical course for baccalaureate degrees. COMP 210 is an approved Science course.
This course may not be offered every year.