Apr 19, 2024  
2020-2021 Undergraduate Catalog 
    
2020-2021 Undergraduate Catalog [OFFICIAL CATALOG]

Add to Bookmarks (opens a new window)

CPSC 4373 - Software Engineering


Three hours lecture. Three credit hours.

Methodologies for successful software development. Requirements definition and analysis, use cases, domain models. Object-oriented architecture, high-level and detailed design in UML and BPMN. Analysis of designs for robustness, maintainability, performance, testability, and security. Agile development, sprints, scrums. Software project management. Students develop requirements, software architecture, design and a project plan for a software project. Dual listed in the Graduate Catalog as CPSC 5373.

Prerequisites: CPSC 3380  or equivalent, CPSC 3383  or equivalent, and MATH 1452  or equivalent.



Add to Bookmarks (opens a new window)