Course detail
Modelling in Engineering Practice
FSI-RMV Acad. year: 2025/2026 Summer semester
Supervisor
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.