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.