Modelling in Engineering Practice (FSI-RMV)

Academic year 2025/2026
Supervisor: doc. Ing. Tomáš Návrat, Ph.D.  
Supervising institute: ÚMTMB all courses guaranted by this institute
Teaching language: Czech
Aims of the course unit:
 
Learning outcomes and competences:
 
Prerequisites:
 
Course contents:
 
Teaching methods and criteria:
 
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.

Controlled participation in lessons:
 
Type of course unit:
    Lecture  13 × 1 hrs. optionally                  
    Computer-assisted exercise  13 × 2 hrs. compulsory                  
Course curriculum:
    Lecture

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

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.

Literature - fundamental:
1. Janíček, P.: Systémové pojetí vybraných oborů pro techniky, 2006
2. Wright I.V. Design methods in engineering and product design. McGraw-Hill, 1998 - Počet stran: 285
3. Dhillon, B. S. Creativity for Engineers. World Scientific Publishing Company, 2006-02-06. 204 p. ISBN: 9812565299.
Literature - recommended:
1. Janíček, P.: Ondráček. E.: Řešení problémů modelování, (skriptum), 1995.
The study programmes with the given course:
Programme Study form Branch Spec. Final classification   Course-unit credits     Obligation     Level     Year     Semester  
N-IMB-P full-time study IME Engineering Mechanics -- GCr 4 Compulsory 2 1 S
N-IMB-P full-time study BIO Biomechanics -- GCr 4 Compulsory 2 1 S