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 2810 and CS 3000- Prerequisite Min. Grade: C Registration Restriction(s): Senior standing required