|
Dec 26, 2024
|
|
|
|
CS 6572 - Software Design Advanced object oriented modeling studied. Teaches how to employ the Unified Modeling Language (UML) for advanced structural modeling, advanced behavioral modeling, and architectural modeling of software systems. Advanced structural modeling involves software components and their relationships. Concepts taught in advanced behavioral modeling pertain to hierarchical representations of external environment dependencies and interactions as well as concurrency. Also covers architectural modeling, including design patterns, collaborations, and deployment diagrams.
Requisites: CS 6571 Credit Hours: 3 Repeat/Retake Information: May not be retaken. Lecture/Lab Hours: 3.0 lecture Grades: Eligible Grades: A-F,WP,WF,WN,FN,AU,I Learning Outcomes: - Students will demonstrate a graduate level understanding of current research topics in software design.
Add to Portfolio (opens a new window)
|
|