May 19, 2024  
OHIO University Graduate Catalog 2020-21 
    
OHIO University Graduate Catalog 2020-21 [Archived Catalog]

Add to Portfolio (opens a new window)

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)