Course Description

32 hours

Are you unsure of exactly what Model Based Systems Engineering (MBSE) is, what its key features and benefits are, and why it's becoming the gold standard approach when designing complex systems?  Are you still doing systems engineering using inefficient, out-dated and document centric approaches?

If you are, then this innovative 32 hour, self-paced Model Based Systems Engineering (MBSE) course teaches participants the fundamentals of MBSE and how it can practiced within the INCOSE and ISO 15288 standards process.

Cleverly designed and developed, the MBSE (Practitioners) Workshop has been specially designed to practice you in a proven modelling methodology associated with design of complex systems.

By the end of the course, you will be able to:

  • apply the systems engineering method using the latest modelling approaches to the design of complex systems,  
  • develop coherent and integrated operational, functional and physical models using an easy to understand and proven methodology,
  • model integrated system functional and physical architectures, and the associated interfaces,
  • develop a verification cross reference matrix (VCRM), and learn how to model and allocate important V&V attributes,
  • create an integrated system model using a modern and easy to use system engineering tool, and
  • understand the role of System Modelling Language (SysML) within MBSE and the key factors involved when deploying MBSE within an organisation.


The course case study follows the design of a new complex system to demonstrate the considerable benefits and power of MBSE. It is therefore ideally suited for the training of staff new to MBSE and those needing to understand MBSE modelling concepts and methods without getting lost in the complexity of SysML or high-end MBSE tools.

As part of the course you receive an e-copy of the course folder, transcripts, audios and access to a great range of quizzes. There is also free access to the easy to use and learn systems engineering tool, plus step-by-step tutorial documentation, tutorial templates, and copies of the course references.

The course also includes one live-online, interactive session with EIT's expert instructor.

Full details about the free computer software used with this course can be accessed in the 'Computer Systems Requirements' available in the free section of this course.

Course Instructor

Mark Eggler

Mark has over 25 years’ experience working on complex projects as a senior professional engineer and project manager. Over the years, he has worked on many large defence major capital acquisition programs both in US, Australia, Middle-east and Europe. In recent years, he has focused on developing a market-leading Institute of Technology and has developed a broad range of niche education and training courses specialising in systems engineering and military vehicle technology. Mark holds an honours degree in mechanical engineering and a Master of Science (Defence Technology).

Mark Eggler

Expert Instructor

Course curriculum

  • 02

    Course Resources

    • Course Training Folder

    • Workshop Databases and Documents

    • Recommended Readings

    • References

  • 03

    Competency Assessment

    • About the Competency Based Assessment

    • Assessment-System Modelling Task

    • Template-Capability Architect

  • 04

    Module 1 - Introduction to Capability Systems & Systems Engineering (1 hr)

  • 05

    Module 2 - Why Use MBSE in the Design of Complex Systems? (1 hr)

    • Live-online Presentation: Introduction to MBSE & Meet Your Instructor

  • 06

    Module 3 - Introduction to Systems Modelling Language (SysML) (2 hr)

    • Transcript - Lesson 3

    • 3.1. Introduction and Scope

    • 3.2. Systems Engineering Overview

    • 3.3. Model Based Systems Engineering

    • 3.4. System Modelling Language Overview

    • Video 1.0 - What Are Modelling Languages?

    • 3.5. Behaviour and Requirements Diagrams

    • 3.6. Structure and Parametric Diagrams

    • Video 2.0 - Executable SysML Model of a Car Transmission

    • 3.7. Implementing SysML

    • 3.9. End

    • Quiz 3

  • 07

    Module 4 - Operational Analysis (2 hr)

    • Transcript - Lesson 4

    • 4.1. Introduction & Scope

    • 4.2. Operational Analysis – Why It Matters

    • Video 3.0 - When you don't understand what the user really wants!

    • 4.3. Defining the Problem Space

    • 4.4. Methods of Engagement

    • 4.5. Structured Information Capture Using Scenarios

    • 4.6. Capability Design & Architecture

    • 4.7. Structured Information Capture

    • 4.8. Viewing the Results

    • 4.9. Traceability

    • 4.10. End

    • Quiz 4

    • Transcript - Lesson 5

    • 5.1. Operational Analysis Preliminaries

    • 5.2. Analyse the Mission & Scenarios

    • 5.3. Identify Capability Constraints, Context and Stakeholders

    • 5.4. Elicit Operational Needs

    • 5.5. Running an OA Workshop

    • 5.6. Critical Operational Issues (COI)

    • 5.7. Measures of Effectiveness & Measures of Performance

    • 5.8. Summary of OA Process & Tools

    • 5.9. End

    • Quiz 5

  • 08

    Module 4A - Operational Concept Document (1 hr)

    • Transcript - Lesson 6

      FREE PREVIEW
    • 6.1. Introduction & Scope

    • 6.2. Operational Concept Documents – In Context

    • 6.3. Terminology in Context

    • 6.4. OCD Structure – Sections 1-2

    • 6.5. OCD Structure – Sections 3-4

    • 6.6. OCD Structure – Sections 5

    • 6.7. Tests for a Good OCD

    • 6.8. End

    • Quiz 6

  • 09

    Module 5 - Getting to Know the Requirements Management Tool (1 hr)

    • Tutorial - Computer System Requirements

    • Tutorial - Introducing the Requirements Management Tool

    • Tutorial - Capability Architect

  • 10

    Module 5A - Workshop: Operational Analysis Workshop (4 hr)

    • Introducing the Operational Analysis Workshop

    • Roadmap - Operational Analysis Workshop

    • Workshop Databases and Documents

    • Workshop Documents

    • Workshop - Scenario

    • Workshop - Operational Analysis

    • Workshop Student Solutions

  • 11

    Module 6 - Requirements, Traceability & Configuration Management (1 hr)

    • Transcript - Lesson 7

    • 7.1. Introduction and Scope

    • Video 4.0 - But how did it end up with a turret on top?

    • 7.2. Requirements Management

    • 7.3. Requirements Management Process & Types of Requirements

    • 7.4. Writing Good Requirements

    • 7.5. Requirement Attributes

    • 7.6. Traceability

    • 7.7. Traceability Structure and Tools

    • 7.8. Traceability in Practice

    • 7.9. End

    • Quiz 7

  • 12

    Module 7 - Functional Analysis & FPS (2 hr)

    • Transcript - Lesson 8

    • 8.1. Introduction & Scope

    • 8.2. Context and Definitions

    • 8.3. Functional Analysis Process and Getting Ready

    • Video 5.0 - Let's think creatively about functionality?

    • 8.4. Describing Functional Behaviour

    • 8.5. Functional Flow Block Diagrams

    • 8.6. Hierarchical Functional Analysis

    • 8.7. Decomposing Functions & Requirements – Part I

    • 8.8. Decomposing Functions & Requirements – Part II

    • 8.9. End

    • Quiz 8

    • Transcript - Lesson 9

    • 9.1. Thread Based Functional Analysis

    • 9.2. Consolidating System Functional Behaviour

    • 9.3. Function & Requirement

    • 9.4. Traceability

    • 9.5. Alternate Decompositions

    • 9.6. States and Modes

    • 9.7. Managing the Process

    • 9.8. Compiling the FPS

    • 9.9. End

    • Quiz 9

  • 13

    Module 7A - Workshop: Functional Analysis & Requirements Development (4 hr)

    • 8.1. Introducing the Functional Analysis & Requirements Development Workshop

    • 8.2. Roadmap - Functional Analysis Tutorial

    • 8.3. Workshop Documents

    • 8.4. Workshop - Functional Analysis

    • 8.5. Workshop Student Solutions

  • 14

    Module 8 - Design & Synthesis (2 hr)

    • Transcript - Lesson 10

    • 10.1. Overview and Scope

    • Video 6.0 - He can't have his ammo!

    • 10.3. Design and Synthesis Process

    • 10.4. Setting up for Design and Synthesis

    • 10.5. Key Design Documents

    • 10.6. Structure and Parametric Diagrams

    • 10.7. Developing the Product Breakdown Structure

    • Quiz 10

    • Transcript - Lesson 11

    • 11.1. Selecting Configuration Items and Interfaces

    • 11.2. Systems Integration Management

    • 11.3. Allocating Functions and Deriving Systems Requirements

    • 11.4. Deriving and Refining Technical Requirements

    • 11.5. Speciality Engineering

    • 11.6. Analysing and Selecting Optimum Physical Solutions

    • 11.7. Checking Design Consistency and Traceability

    • 11.8. End

    • Quiz 11

  • 15

    Module 8A - Workshop: Design & Synthesis Workshop (4 hr)

    • 13.1. Introducing the Design & Synthesis Workshop

    • 13.2. Roadmap - Design & Synthesis Workshop

    • 13.3. Workshop Documents

    • 13.4. Workshop - Design & Synthesis

  • 16

    Module 9 - Verification & Validation (2 hr)

    • Transcript - Lesson 12

    • 12.1. Introduction

    • Video 7.0 - The imporatnce of V&V!

    • 12.2. Context and Definitions

    • 12.3. V&V Types and Methods

    • 12.4. Technical Evaluation Process

    • 12.5. Setting up V&V Programs

    • 12.6. V&V Program Management and Planning

    • 12.7. Test Readiness Review and Failure Management

    • 12.8. VnV Documentation, Procedures and Reports

    • Quiz - Lesson 12

    • Transcript - Lesson 13

    • 13.1. Verification Entry and Exit Criteria

    • 13.2. Developing the Verification Cross Reference Matrix

    • 13.3. Work Package Allocation and Estimating

    • 13.4. V&V Best Practices and Tips

    • Video 8.0 - When you get verification wrong!

    • 13.5. End

    • Quiz - Lesson 13

  • 17

    Module 9A - Verification & Validation Workshop (4 hrs)

    • 13.1. Introducing the Verification & Validation Workshop

    • 13.2. Roadmap - Verification & Validation Workshop

    • 13.3. Workshop Documents

    • 13.3. Workshop - Verification & Validation

    • 13.5. Workshop Student Solutions

  • 18

    Module 10 - Common Problems in Capability Design & Systems Engineering (1 hr)

    • Transcript - Lesson 14

    • 14.1. Overview and Scope

    • 14.2. Why Complex Projects are Difficult

    • 14.3. Common Problems in Capability Design

    • 14.4. Issue 1 – Front-end Analysis (Part 1)

    • Video 9.0 - Fixing Mistakes Late in the Program

    • 14.5. Issue 1 – Front-end Analysis (Part 2)

    • 14.6. Issue 2 – Requirement Translation

    • 14.7. Issue 3 – Insufficient Expertise

    • 14.8. Issue 4 – Systems Engineering Practices

    • 14.9. Issue 5 – Collaborative Tools

    • 14.10. Summary

    • 14.11. End

    • Quiz 14

  • 20

    Course Validation & Feedback

    • We Value Your Feedback

    • Feedback on Course Modules

    • General Feedback on Course

    • Additonal Comments

Other Companion Courses

  • Functional Analysis Methods & Requirements Development

    $249.00

    Buy Now
  • Operational Analysis Methods & Techniques

    $249.00

    Buy Now
  • Fundamentals of Capability System Design (Global Version) 8 hrs

    $499.00

    Buy Now