CREDITS |
6.0 (ECTS) credits |
COURSE LEVEL |
Post graduate level (Science Master, and PhD students) |
EXAMINER |
Petter Krus, Linköping University (LiU) |
CONTACT |
Petter Krus, Linköping University (LiU) petter.krus@liu.se |
TARGET GROUP |
PhD students with an interest in model-based systems engineering, design analytics, and the application of artificial intelligence in engineering design and analysis. |
PREREQUISITES |
Basic background in engineering. Prior experience in Python programming is advantageous but not required. |
AIM |
The course aims to provide doctoral students with advanced analytical methods for evaluation and design of complex engineering systems. Emphasis is placed on statistical modelling, machine learning, sensitivity analysis, functional modelling, system complexity, and information-theoretic measures. The course prepares participants to critically and productively integrate modern machine learning techniques and large language models into engineering research and industrial development projects.
|
Intended learning outcomes |
After successful completion of the course, the student shall be able to: – Apply functional modelling, decomposition, and systematic methods for engineering system concept generation. – Develop data-driven models capturing relationships between system requirements and component or system characteristics. – Perform sensitivity and robustness analyses and interpret system coupling effects. – Estimate and analyse system complexity, including computational complexity aspects. – Use Generative AI tools to generate, evaluate, and refine analysis-oriented software code for system design, modelling, and design analytics, with critical assessment of correctness and applicability. |
CONTENTS |
Design analytics (8 hours)
• Axiomatic design • Sensitivity analysis • Robustness • Functional correlation Machine learning and design space generation (8 hours)
• Introduction to machine learning in design contexts • Multiple regression analysis • Principal component analysis (PCA) using singular value decomposition (SVD) • Neural networks • Design space representation and parametrization System structures and modelling (4 hours)
• Use of large language models (LLMs) for analysis, modelling, and simulation • Requirement and functional modelling (UML/SysML) • Dependency structure matrices • System concept generation supported by LLMs Information entropy in engineering design (4 hours)
• Shannon’s information theory • Information entropy as a measure of system complexity • Design space quantification • Axiomatic design and complexity • System optimisation and information entropy Throughout the course, large language models are treated as design-support and analysis tools, with emphasis on critical evaluation, validation, and integration into engineering workflows.
|
TEACHING AND LEARNING ACTIVITIES |
The course is delivered online and consists of lectures, supervised exercises, assignments, project work, and an examination presentation meeting. Each scheduled teaching occasion typically includes approximately two hours of lectures and two hours of supervised activities.The main project is conducted individually, or in groups of two, and can closely aligned with each participant’s doctoral research topic. |
LITERATURE |
Course compendium and selected scientific journal and conference papers.
|
EXAMINATION |
The primary examination component is a submitted project presentation. The presentation shall demonstrate the application of course methods to a well-defined engineering system problem relevant to the student’s doctoral research. Additional compulsory assignments, including oral presentations, are included during the course. Grading scale: Pass / Fail. |
COURSE OFFERING |
The course is offered as an online doctoral-level course. It is normally scheduled to start in March and run over two months. Exact dates and times are announced well in advance. |
SCHEDULE |
10 March, 13:15–17:00 (CET). L01. Course Introduction. Generative AI in Engineering System Design. Requirements Elicitation and QFD. Prompt Engineering. 17 March, 13:15–17:00 (CET). L02. Design Analytics. Axiomatic Design, Sensitivity Analysis, Robustness, and Functional Correlation. Prompt Engineering. 31 March, 13:15–17:00 (CET). L03. Functional Modelling and Design Space Generation. Functional Modelling, Activity Diagrams, and Functional Decomposition. 7 April, 13:15–17:00 (CET). L04. Subsystem Modelling. Regression Analysis, Principal Component Analysis, and Neural Networks. 14 April, 13:15–17:00 (CET). L05. System Modelling and Simulation, Fault Tree Analysis (FTA). 21 April, 13:15–17:00 (CET). L06. Information Entropy in Design and Optimization. 5 May, 13:15–17:00 (CET). Workshop with Invited Talks. Project Presentation I. 12 May, 13:15–17:00 (CET). Project Presentation II. 26 May, 13:15–17:00 (CET). Project Presentation III. Schedule is preliminary and may be subject to change. |
The course is primarily directed towards PhD students, but Master students might also
enrol. We also welcome participation of senior researchers and participation from industry,
and dedicated students at lower levels. We will have one of the of the lectures dedicated to
be more like a workshop with invited presentations of on-going research and examples of
applications.
Download course syllabus here.
