SYSE 567 - Systems Engineering Architecture

Introduction to formal system architecture methods using the Systems Modeling Language (SysML) and Model-Based Systems Engineering (MBSE) using the Model-Based System Architecture Process (MBSAP) with detailed examples.

Course Objectives:
Topics include the operational, logical/functional, and physical viewpoints that establish the fundamental MBSAP methodology, a summary of architecting paradigms and tools, and specialized discussions on service-oriented, real-time, enterprise, network, secure, and reference architectures.
Students successfully completing this course will be able to:
• Describe the key principles of formal system architecture modeling and the role of a system architect
• Describe the characteristics and challenges of specific architecture system categories
• Understand and create SysML diagrams for modeling system architecture
• Integrate the methodology into an architecture project based on a system or enterprise of their choice


ECE 501/ENGR 501 (Foundations of Systems Engineering). This prerequisite may be waived by the instructor for students with practical Systems Engineering experience. Credit not allowed for both SYSE 567 and ENGR 567. Credit not allowed for both SYSE 567 and ECE 567.

Textbooks and Materials

Textbooks and materials can be purchased at the CSU Bookstore unless otherwise indicated.


  • Effective Model-Based Systems Engineering (2018)
    Borky and Bradley
    ISBN: 978-3-319-95668-8


Daniel Herber

Dr. Daniel Herber is an assistant professor in the Systems Engineering Department Colorado State University. His primary area of research interest is engineering design, especially formal design methods and design automation for dynamic engineering systems. He has focused on integrated architecture, plant, and control design of dynamic engineering systems. A majority of his research has been concentrated around the development of both the theory and tools needed for rigorous, system-level design utilizing techniques from dynamic system modeling and analysis, optimization, optimal control, combinatorics, and algorithmics.

Daniel received a Ph.D. in Systems & Entrepreneurial Engineering in 2017 from the University of Illinois at Urbana-Champaign and was advised by James T. Allison. He received a M.S. in Systems & Entrepreneurial Engineering in 2014 from the UIUC. He received a B.S. in General Engineering in 2011 from the UIUC. He is a member of the Engineering System Design Lab (ESDL). He has collaborated with the NSF center for Power Optimization of Electro-Thermal Systems (POETS), Deere & Company, and the Jet Propulsion Laboratory.

Learn more at:

- Footer - Landing