Placeholder image for Mathematical Modeling Basics

Mathematical Modeling Basics, Short Course

  • Application Deadline
  • 63 days
University rank #57 (QS) Online
How do populations grow? How do viruses spread? What is the trajectory of a glider? Many real-life problems can be described and solved by mathematical models. In this Mathematical Modeling Basics course at Delft University of Technology (TU Delft), you will form a team with another student and work in a project to solve a real-life problem.
Access all 180000+ programmes, for free with a Studyportals account.
account benefits visualised


You will learn to analyze your chosen problem, formulate it as a mathematical model (containing ordinary differential equations), solve the equations in the model, and validate your results. You will learn how to implement Euler's method in a Python program.

If needed, you can refine or improve your model, based on your first results. Finally, you will learn how to report your findings in a scientific way.

This Mathematical Modeling Basics course from Delft University of Technology (TU Delft) is mainly aimed at Bachelor students from Mathematics, Engineering and Science disciplines. However it will suit anyone who would like to learn how mathematical modeling can solve real-world problems.

What you'll learn:

  • To follow the process of the mathematical modeling cycle.
  • Formulate and specify a real-life problem.
  • Construct appropriate ordinary differential equations with relevant parameters and conditions.
  • Solve the ordinary differential equations and implement Euler's method in a (Python) program.
  • Validate the results of the calculation.
  • Write a scientific report in LaTeX about the mathematical model you construct.

Detailed Programme Facts

  • Deadline and start date We did our best, but couldn't find the next application deadline and start date information online.
  • Programme intensity Full-time
    • Full-time duration 63 days
  • Languages
    • English
  • Delivery mode

Programme Structure

Course Syllabus:

Module 1 (week 1):

  • Project: form a project team with another student.
  • Mathematical modeling cycle: Model a growing population of fish.
  • Introduction to the cycle of mathematical modeling. We will start describing a population of fish by a differential equation.

Module 2 (weeks 2 and 3):

  • Project: you will choose an assignment and collect information about a real-life problem.
  • Mathematical modeling cycle: Complete more modeling cycles by improving on the model and evaluating the consequences. Euler's method is introduced for solving ordinary differential equations.

Module 3 (week 4):

  • Project: Specify your real-life problem and choose values.
  • Mathematical modeling cycle: Predator fish are added to the model. How do the populations interact?
For more information please visit the progroamme website.

English Language Requirements

This programme may require students to demonstrate proficiency in English.

General Requirements

This is a Massive Open Online Course (MOOC) that runs on edX.

  • Calculus (1st-order ordinary differential equations)
  • Experience with programming

Tuition Fee

  • International

    Tuition Fee
    Based on the original amount of 0 EUR for the full programme and a duration of 63 days.
  • EU/EEA

    Tuition Fee
    Based on the original amount of 0 EUR for the full programme and a duration of 63 days.
We've labeled the tuition fee that applies to you because we think you are from and prefer over other currencies.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.


You’ve wishlisted multiple studies. Did you know you can compare them side-by-side in our Compare-tool?