Students design a fully realized software system for a customer. Requirements include elicitation, project management, software design and professional development. Repeated: No Prerequisite Course(s): CSCI 3323, CSCI 3321 or CSCI 3331, department chair approval.