An examination of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software. This course offers a major programming project which provides an opportunity to apply much of the material the student has learned in previous computer science coursework. (Spring) [Graded (Standard Letter)]
Prerequisite(s): [(CS 2300 or MATH 1630) and CS 2810 and CS 3000] or instructor permission - Prerequisite Min. Grade: C Registration Restriction(s): None