Please note! Course description is confirmed for two academic years, which means that in general, e.g. Learning outcomes, assessment methods and key content stays unchanged. However, via course syllabus, it is possible to specify or change the course execution in each realization of the course, such as how the contact sessions are organized, assessment methods weighted or materials used.


  • can understand how the physics of the problem affects the choice of models and modelling options in computational fluid dynamics software
  • can make justified choices in terms of a modelling approach and modelling details for a flow simulation project including grid generation, turbulence model and discretisation schemes
  • can study the reliablity of a simulation prediction with a critical attitude
  • can perform independently a realistic flow simulation project from the problem statement to the reporting of the simulation results and findings or alternatively can program a simple fluid flow solver starting from a continuous mathematical model

Credits: 5

Schedule: 09.09.2022 - 02.12.2022

Teacher in charge (valid for whole curriculum period):

Teacher in charge (applies in this implementation): Tommi Mikkola

Contact information for the course (applies in this implementation):

CEFR level (valid for whole curriculum period):

Language of instruction and studies (applies in this implementation):

Teaching language: English. Languages of study attainment: English


  • valid for whole curriculum period:

    The main goal of the course is to be able to perform a complete CFD simulation project from the definition of the research problem to reporting of the results and main findings. At the same time you will get familiar with the main steps required to complete a successful CFD simulation project and to gain understanding on the modelling approaches and techniques behind the tools. The main part of the course is a computational fluid mechanics project which can stem from the personal interest of the student or can be offered by different research groups. The course relies heavily on a learning-by-doing approach. Reading circles and associated contact sessions will provide general understanding of the various modelling aspects. Support on students projects are provided in hands-on computer class room tutoring sessions. The students get to present and discuss their projects in a final seminar.

Assessment Methods and Criteria
  • valid for whole curriculum period:

    Personal notes on the reading, seminar presentation, final paper, working diary

  • valid for whole curriculum period:

    Contact teaching 12 hours
    Reading circles 10 hours
    Final seminar 2-4 hours
    Independent work 125 hours

    Help-desk sessions available 


Substitutes for Courses


Further Information
  • valid for whole curriculum period:

    Teaching Language : English

    Teaching Period : 2022-2023 Autumn I - II
    2023-2024 Autumn I - II

    Enrollment :

    Registration for Courses: Registration via Sisu (