TPK5120 - Elements of Model Engineering


Examination arrangement

Examination arrangement: Aggregate score
Grade: Letter grades

Evaluation Weighting Duration Grade deviation Examination aids
Mini project 25/100 A
Mini project 25/100 A
Mini project 25/100 A
Mini project 25/100 A

Course content

Industrial systems such as cars, trains, airplanes, onshore and offshore plants are more and more complex. To face this complexity, the different engineering disciplines design models. Every complex system comes with dozens if not hundreds of models. These models are used not only at design stage, but also for marketing, operations and even decommissioning.

The objective of this course is to introduce fundamental elements of science and engineering of models. After a general introduction, it is divided into two parts:

  • First, an introduction to concepts, methods and tools of System Architecture and Model-Based Systems Engineering (MBSE)
  • Second, an introduction to concepts, methods and tools of system architecture and Model-Based Safety Assessment (MBSA).

For this purpose, several modeling languages and modeling tools are used. Their underlying mathematical frameworks are presented. Fundamental concepts of modeling languages and structuring paradigms (object-orientation, prototype-orientation....) are also introduced.

Learning outcome


The course shall provide students with a vision of a variety modeling techniques and modeling tools as well as with scientific foundations of these techniques and tools.


The students shall be able to design a model, use advanced assessment techniques to assess this model and to extract relevant information from the assessment.

General competence:

The course shall familiarize students with several modeling techniques that can be used in a broad engineering context. The course shall be help them to select the suitable modeling framework when they will face an engineering problem in their professional lives, whether in industry or in academia.

Learning methods and activities

Lectures will present modeling concepts and techniques. Each important topics will be introduced by means of a use case. Exercises will be made collectively during the lectures. Series of training exercises will be provided to students for the tutorials. The lectures and collective work are in English. Students are free to choose Norwegian or English for written exercises and the report.

Further on evaluation

The students will be evaluated on the mini projects they submit. Submission of four mini projects is mandatory. The grade obtained for each report counts for 25% of the final grade.

All mini projects must be submitted and approved before the overall result can be calculated in the course.

Course materials

Antoine Rauzy. Model-Based Reliability Engineering - An Introduction from First Principles. AltaRica Association 2022. ISBN 978-82-692273-2-1. A pdf version of this book is available on author's webpage.

More on the course

Version: 1
Credits:  7.5 SP
Study level: Second degree level


Term no.: 1
Teaching semester:  SPRING 2025

Language of instruction: English

Location: Trondheim

Subject area(s)
  • Production and Quality Engineering
  • Technological subjects
Contact information
Course coordinator: Lecturer(s):

Department with academic responsibility
Department of Mechanical and Industrial Engineering


Examination arrangement: Aggregate score

Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
Spring ORD Mini project 25/100 A
Room Building Number of candidates
Spring ORD Mini project 25/100 A
Room Building Number of candidates
Spring ORD Mini project 25/100 A
Room Building Number of candidates
Spring ORD Mini project 25/100 A
Room Building Number of candidates
  • * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU