Master'sRobotics, Automation & Control Applications open

Master’s in Model-Based Design Engineering

Online master's programme of 1,900 hours in Model-Based Design engineering, structured in 12 modules covering model-based development, physical plant modelling, control algorithm design, requirements and traceability, model verification, automatic code generation, in-the-loop testing, functional safety and certification, continuous integration and system architecture, with an assigned technical tutor.

Duration1900 h
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute diploma

Master’s in Model-Based Design Engineering — studying from Australia

Robotics and automation are important to Australian industries, especially mining, agriculture, logistics and manufacturing. Autonomous haulage, robotic harvesting and warehouse automation illustrate the breadth of applications. Research bodies such as CSIRO and universities maintain strong robotics programmes, supporting industry collaboration. Engineers work on control systems, sensing, motion planning and industrial integration. Employers include mining technology companies, agricultural technology firms, automation integrators and research organisations.

Fees for Australia: A$14,200 (AUD), with instalments and employer sponsorship available.

Relevant bodies in Australia

  • Standards Australia
  • CSIRO
  • Engineers Australia
  • Australian Robotics Association

Typical roles

  • Robotics Engineer
  • Control Systems Engineer
  • Automation Engineer
  • Industrial Integration Engineer

Questions from Australia

Will this qualification be recognised by Engineers Australia for robotics and control roles?

SEIUM qualifications are private and not accredited by Engineers Australia or any national body. Engineers Australia assesses engineering competence through its own processes, and recognition of SEIUM training is decided by employers or the body you apply to. Confirm their requirements before enrolling if professional membership matters to you.

Which Australian employers hire people with robotics and automation skills?

Mining, manufacturing, logistics, agricultural technology, and defence companies across Australia employ automation and control engineers. Whether they value a private qualification depends on each employer's policy. Your project work, programming and practical skills are usually central to hiring decisions.

Can I study this part time while working in Australia, and are there payment options?

Yes, the programmes are 100% online, taught in English, and include an assigned technical tutor, so you can study from anywhere in Australia around work hours. Fees are payable in instalments, and employer sponsorship is possible. Confirm the programme length, which ranges from 300 to 1,900 hours, and plan accordingly.

Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Apply the model-based development workflow.

02

Model multi-domain physical plants.

03

Design control algorithms and mode logic.

04

Manage requirements and traceability in models.

05

Verify models with testing and formal analysis.

06

Generate embedded code automatically.

07

Validate software with MIL, SIL, PIL and HIL testing.

Profile

Who it's for

  • Model-Based Design engineers looking to master the full workflow.
  • Embedded software developers moving to automatic code generation.
  • Verification and validation engineers working with simulation-based testing.
  • Control engineers designing algorithms in Simulink and Stateflow.
  • HIL specialists building and automating real-time test benches.
  • Functional safety engineers applying ISO 26262 or DO-331 to models.
  • Engineering or science graduates seeking to enter the automotive sector.
Standards & tools

What you'll work with

  • ISO 26262-6:2018 (road vehicle functional safety — software level)
  • IEC 61508-3:2010 (functional safety — software requirements)
  • RTCA DO-331 (model-based development supplement to DO-178C)
  • RTCA DO-178C (software considerations in airborne systems)
  • MISRA C:2012 (guidelines for C in critical systems)
  • AUTOSAR Classic Platform (automotive software architecture)
  • IEC 61131-3:2013 (PLC programming languages)
  • MAB Modeling Guidelines (MathWorks Advisory Board modelling guidelines)
  • MATLAB/Simulink
  • Stateflow
  • Embedded Coder
  • Simulink Test
  • dSPACE SCALEXIO
Syllabus

12 modules · 1900 h

  1. 1.1From hand coding to Model-Based Design
  2. 1.2The V cycle and Model-Based Design
  3. 1.3Executable models as specifications
  4. 1.4Benefits in quality and time
  5. 1.5Cases in automotive and aerospace
  6. 1.6The MathWorks workflow
  7. 1.7Alternative tools: Scilab and Modelica
  8. 1.8Roles in development teams
  9. 1.9Organisational maturity
  10. 1.10Case study: analysis of a development workflow
  1. 2.1Modelling mechanical systems
  2. 2.2Electrical and motor modelling
  3. 2.3Hydraulic and pneumatic modelling
  4. 2.4Thermal modelling of components
  5. 2.5Simscape and acausal modelling
  6. 2.6Parameterisation with catalogue data
  7. 2.7Parameter identification
  8. 2.8Validation of plant models
  9. 2.9Models of different fidelity
  10. 2.10Lab: DC motor model in Simscape
  1. 3.1Controller design in Simulink
  2. 3.2Tuning with control tools
  3. 3.3State machines with Stateflow
  4. 3.4Mode and supervisory logic
  5. 3.5Digital filter design
  6. 3.6Estimation algorithms
  7. 3.7Data types and scaling
  8. 3.8Fixed-point modelling
  9. 3.9Model architecture with model references
  10. 3.10Practical exercise: speed control with Stateflow
  1. 4.1Requirements management in models
  2. 4.2Using Requirements Toolbox
  3. 4.3Links between requirements and blocks
  4. 4.4Test specification from requirements
  5. 4.5Requirements coverage analysis
  6. 4.6Formal and temporal requirements
  7. 4.7Change management
  8. 4.8Integration with ALM tools
  9. 4.9Traceability reports
  10. 4.10Workshop: requirement-model-test traceability
  1. 5.1Simulation with test cases
  2. 5.2Simulink Test and test harnesses
  3. 5.3MC/DC model coverage
  4. 5.4Formal verification with Design Verifier
  5. 5.5Checking MAB guidelines
  6. 5.6MISRA modelling guidelines
  7. 5.7Static model analysis
  8. 5.8Back-to-back model-code testing
  9. 5.9Automated regression testing
  10. 5.10Lab: test harness with coverage
  1. 6.1Embedded Coder and configuration
  2. 6.2C code for microcontrollers
  3. 6.3Generation for PLCs with IEC 61131-3
  4. 6.4HDL generation for FPGAs
  5. 6.5Optimising the generated code
  6. 6.6Interfacing with hand-written code
  7. 6.7Task partitioning
  8. 6.8MISRA C compliance
  9. 6.9Verification of the generated code
  10. 6.10Practical exercise: code generation for a microcontroller
  1. 7.1Model-in-the-loop (MIL) testing
  2. 7.2Software-in-the-loop (SIL) testing
  3. 7.3Processor-in-the-loop (PIL) testing
  4. 7.4Hardware-in-the-loop (HIL) testing
  5. 7.5Speedgoat and dSPACE platforms
  6. 7.6Real-time plant models
  7. 7.7Fault injection in HIL
  8. 7.8HIL test automation
  9. 7.9Test bench management
  10. 7.10Case study: HIL bench for an inverter
  1. 8.1ISO 26262 and model-based development
  2. 8.2IEC 61508 and qualified tools
  3. 8.3DO-178C and DO-331
  4. 8.4Tool qualification
  5. 8.5IEC Certification Kit
  6. 8.6Evidence for certification
  7. 8.7Safety analysis on models
  8. 8.8Partitioning of critical software
  9. 8.9Process audits
  10. 8.10Practical exercise: tool qualification plan
  1. 9.1Model version control
  2. 9.2Model comparison and merging
  3. 9.3Continuous integration with Jenkins
  4. 9.4Automated testing on the server
  5. 9.5Block library management
  6. 9.6Software architecture with AUTOSAR
  7. 9.7Software deployment
  8. 9.8Model quality metrics
  9. 9.9DevOps for embedded systems
  10. 9.10Workshop: continuous integration pipeline for models
  1. 10.1Electric motor control
  2. 10.2Battery management systems (BMS)
  3. 10.3Power converters
  4. 10.4Braking systems
  5. 10.5Robots and machines
  6. 10.6Process automation
  7. 10.7Avionics and flight control
  8. 10.8Medical device software
  9. 10.9Control in renewable energy
  10. 10.10Case study: PMSM motor control with FOC
  1. 11.1System architecture with System Composer
  2. 11.2Components and interfaces
  3. 11.3Product variants
  4. 11.4Large models
  5. 11.5Simulation performance
  6. 11.6Collaboration between teams
  7. 11.7Managing model suppliers
  8. 11.8Component reuse
  9. 11.9Process evolution
  10. 11.10Practical exercise: architecture with System Composer
  1. 12.1Requirements of the embedded system
  2. 12.2Plant model
  3. 12.3Control algorithm design
  4. 12.4Verification in simulation
  5. 12.5Code generation
  6. 12.6SIL, PIL and HIL testing
  7. 12.7Quality evidence
  8. 12.8Conclusions and improvements
  9. 12.9Master's Thesis report
  10. 12.10Master's Thesis: defence before a panel
Methodology, software & labs

How you'll learn

Training is 100% online on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within the intake, so it is compatible with full-time work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is MATLAB/Simulink, Stateflow, Embedded Coder, Simulink Test and dSPACE SCALEXIO, in free, academic or evaluation versions. Exercises are based on real procedures for controller design in Simulink, embedded code generation and HIL in-the-loop testing. Assessment is continuous by module, plus the final Master's Thesis.

Standards covered: ISO 26262-6:2018, IEC 61508-3:2010, RTCA DO-331, RTCA DO-178C, MISRA C:2012, AUTOSAR Classic Platform, IEC 61131-3:2013, MAB Modeling Guidelines.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of ISO 26262-6, IEC 61508-3 and RTCA DO-331 applied to real cases, not as a theoretical annex.
Industry software:MATLAB/Simulink, Stateflow, Embedded Coder, Simulink Test and dSPACE SCALEXIO, in free, academic or evaluation versions.
Master's Thesis with defence:A model-based embedded control system, from requirements to HIL validation, defended before a panel.
Flexible format:100% online, no fixed timetables, compatible with full-time work.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Define requirements and plant
Specify the embedded system requirements and build the plant model.
Design the control algorithm
Develop the controller and mode logic in Simulink and Stateflow.
Verify and generate code
Verify the model in simulation and generate embedded code automatically.
Test in the loop
Run SIL, PIL and HIL tests and compile the quality evidence.
Master's Thesis
A model-based embedded control system, from requirements to HIL validation, defended before a panel.
Career opportunities

Where this takes you

Model-Based Design engineerEmbedded software developerVerification and validation engineerControl engineerHIL specialistFunctional safety engineer
Admissions & scholarships

Requirements

  • A university degree in engineering, science or architecture, or equivalent demonstrable professional experience.
  • An internet connection and a computer capable of running the programme software.
  • English sufficient to read technical standards.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme totals 1,900 hours over 12–14 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with MATLAB/Simulink, Stateflow, Embedded Coder, Simulink Test and dSPACE SCALEXIO, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.

A SEIUM Institute diploma, awarded on passing the continuous assessment and the Master's Thesis. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.

Yes. Modules passed in a course or postgraduate diploma in the same area are recognised in the higher programme. Ask about the recognition policy when you enrol.

A university degree in engineering, science or architecture (or equivalent professional experience), a computer able to run the programme software, and English sufficient to read technical standards.

Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.

Master’s in Model-Based Design EngineeringEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.