Jun 06, 2025  
2025 Graduate Catalog 1.1 (WINTER-SPRING) 
    
2025 Graduate Catalog 1.1 (WINTER-SPRING) [ARCHIVED CATALOG - Consult with Your Academic Advisor for Your Catalog Year]

Add to Portfolio (opens a new window)

CSC 605 - Software Modeling and Architecture (3)

This course introduces the theory and practice of software development and covers software requirements, analysis, architecture, and detailed design. It also emphasizes various modeling strategies that can be used for requirements and specifications, such as formal modeling and Unified Modeling Language (UML). Students will learn how to create software requirements that are quantifiable, testable, and result in compliant software design and execution in this course. Students will learn how to elicit, analyze, specify, and validate functional and non-functional software requirements using industry best practices and techniques. Students will create models and specifications for software requirements that reflect the demands of the client or user.



Add to Portfolio (opens a new window)