3.00 Credits
(Prereq: Senior standing in Applied Computer Science, CSCI A220 with a grade of C or better, and CSCI A360 with a grade of C or better) Each student is required to do an in-depth study of some topic or a team-based software design project in a student's final year of study. Lecture topics include project identification, project planning, software requirements analysis, design, specification, ethics, and social impact. Selection, specification, and feasibility study of an open-ended design project are to be completed.