Click the courses for more information.
Theory and application of formal systems architecture modeling.
This is an introductory graduate course whose principal objectives are to:
The course considers both heuristic and formal aspects of the subject, which can be thought of as the art and science of architecting. It starts with an introduction to the nature and challenges of this domain, an overview of the principles of Object-Oriented Design and the MBSAP methodology, a summary of architecting paradigms and tools, and a taxonomy of systems and enterprises to which this method applies. The course then proceeds through development of Operational, Logical/Functional and Physical Viewpoints that establish the fundamental methodology. Successive topics include real-time architecture, information assurance, executable architecture models, enterprise architectures, networked and distributed architectures, reference architectures and frameworks, and architecture assessment and governance. Each student will complete an architecture project based on a system or enterprise of her or his choice to practice the methodology.
Please note that this section is still under development. The courses are not in any particular order.