2023-2024 Catalog and Student Handbook

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.

Credits

3

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.