CSCI 405 Software Engineering
A software engineering approach to the systems life cycle of computer-based information systems. Requirements gathering, design concepts, user interface design, and software quality assurance will be part of the course. Students will conduct a system study using a team approach. Software metrics will be studied and UML (Unified Modeling Language) will be utilized in the system study.
Prerequisite
Complete CSCI 116 &
PIO 201; plus
COMM 203 or HONR 212 (minimum grade C-).
Notes
CSCI 405, together with MATH 303, serves as the Junior Core for the Computer Science and Information Systems majors.