(2) Prerequisite: CS 496B. Software design, including Design Patterns and other strategies for designing software systems. Students will complete the project initiated in CS 496AB resulting in a final formal report and project presentation. Laboratory 6 hours. Graded ABC/NC