Course detail

Modelling in Engineering Practice

FSI-RMV Acad. year: 2025/2026 Summer semester

Learning outcomes of the course unit

Prerequisites

Planned learning activities and teaching methods

Assesment methods and criteria linked to learning outcomes

Graded course-unit credit. elaboration and defense of the semester project.
Organization of lectures is specified by the teacher at the beginning of semester.

Language of instruction

Czech

Aims

Specification of controlled education, way of implementation and compensation for absences

The study programmes with the given course

Programme N-IMB-P: Engineering Mechanics and Biomechanics, Master's
branch BIO: Biomechanics, 4 credits, compulsory

Programme N-IMB-P: Engineering Mechanics and Biomechanics, Master's
branch IME: Engineering Mechanics, 4 credits, compulsory

Type of course unit

 

Lecture

13 hours, optionally

Syllabus

První část: Modelování v Pythonu, C a návrh měřicích a monitorovacích zařízení



  • První kontakt s modelováním: Vytvoření jednoduchého měřicího zařízení a získání dat z reálného světa.

  • Zpracování dat: Analýza získaných dat v Pythonu nebo C; tvorba základních algoritmů pro jejich interpretaci.

  • Technický report: Vypracování samostatného technického dokumentu, shrnujícího postup a získané poznatky.


Druhá část: Návrh a realizace vlastního projektu ve skupině



  • Skupinový projekt: Návrh a realizace měřicího zařízení nebo simulačního modelu podle V-modelu.

  • Testování a ladění: Implementace TDD; ověření funkčnosti a přesnosti vytvořeného řešení.

  • Iterativní vývoj: Zlepšování návrhu na základě výsledků testů a zpětné vazby od týmu.


Třetí část: Technický report výstupů z projektu



  • Dokončení reportu: Vypracování kompletního technického reportu, včetně grafů a závěrečného shrnutí.

  • Prezentace: Představení výsledků projektů formou krátké prezentace nebo posteru.

  • Závěrečná reflexe: Diskuze o průběhu projektu a získaných zkušenostech; návrhy na zlepšení a využití v praxi.

Computer-assisted exercise

26 hours, compulsory

Syllabus

Part One: Modeling in Python, C, and Design of Measurement and Monitoring Devices



  • First contact with modeling: Creating a simple measuring device and obtaining real data.

  • Data processing: Analysis of acquired data in Python or C; creation of basic algorithms for their interpretation.

  • Technical report: Development of a separate technical document summarizing the procedure and the knowledge gained.


Second part: Design and implementation of your own project in the group



  • Group project: Design and implementation of a measuring device or simulation model according to the V-model.

  • Testing and Debugging: Implementing TDD; verification of the functionality and correctness of the created solution.

  • Iterative Development: Improving the design based on test results and team feedback.


Third part: Technical report of project outputs



  • Completion of the report: Completion of a complete technical report including graphs and a final summary.

  • Presentation: Presentation of project results in the form of a short presentation or poster.

  • Final reflection: Discussion of project progress and lessons learned; suggestions for improvement and use in practice.