2018-2019 Undergraduate Catalog 
    
    May 09, 2025  
2018-2019 Undergraduate Catalog [ARCHIVED CATALOG]

CSCI 4497 - Software Project Analysis and Design


Prerequisites: CSCI 2210 CSCI 2226 .  An object-oriented design methodology course. Topics include requirements capture, object-oriented system analysis, design, and implementation. Primary emphasis on the UML methodology, separation of layers, design patterns, and the importance of these in developing a software project. Students will design a major group project and implement portions using C++ or Java. 3 credits.