|
Sep 28, 2024
|
|
|
|
CPSC 4373 - Fundamentals of Software Engineering Three hours lecture. Three credit hours.
Requirements definition, analysis and modeling including use cases and use case paths, domain models, state transition diagrams; techniques to increase robustness and avoid disastrous defects; object-oriented architecture and design patterns and specifications in UML; performance impact of design choices; analysis of designs regarding maintainability and testability; security engineering; practical system test and glass-box testing fundamentals; verification of test coverage via decision tables and state transition table . Dual listed in the Graduate Catalog as CPSC 5373.
Prerequisites: CPSC 3380 , CPSC 3383 or equivalent, and MATH 1452 .
Add to Bookmarks (opens a new window)
|
|