Prerequisites

Graduate standing or "C" or better in SIME 5400- ME EN 5160 AND SIME 5410-ME EN 5170

Student Learning Objectives

Upon successful completion of this course, students shall be able to:

  • Understand the concept of object-oriented analysis, modeling and design.
  • Understand the theoretical definitions, uses and benefits of SysML.
  • Create and integrate SysML diagrams and models using software.
  • Build and verify accurate use case, activity requirement, parametric and block diagrams in software.
  • Integrate system requirements into parametric and block diagrams in industry relevant software.
  • Interpret SysML models.

Course Description

This course teaches students model-based systems engineering, which is a fundamental tool of systems engineers. The course teaches Systems Modeling Language (Sys-ML), a theoretical modeling tool. Students will build their own Sys-ML diagrams and models in industry-relevant software. Specifically, the course covers the development of SysML behavior (activity, sequence, state machine, use case), structure (block definition, package, parametric, internal block), and requirement diagrams. The software will allow students to simulate and integrate parametric equations with constraints to properly document systems requirements and other systems engineering concepts.

Past Syllabus