A study of the application of object-oriented programming concepts to the design of software of an intermediate level of difficulty. Advanced object-oriented programming features and techniques are employed. Introduction to data structures, sorting and searching algorithms.
COMP 121 with a minimum C- grade or COMP 107 with a minimum A grade
COMP 126 is an approved Quantitative/Analytical course for baccalaureate degrees.
COMP 126 is an approved Science course.