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.


Course ILOs:   After attending the module, the students - are familiar with the MATLAB and Python environments and can perform basic operations, such as simple programming, importing data and plotting graphics - are able to create and combine variables (scalars, vectors, matrices) - are familiar with basic numerical methods, such as numerical differentiation and integration integrals, approximate derivatives, and solving linear systems - can use MATLAB and Python solver(s) for solving differential equations

Credits: 2

Schedule: 02.09.2024 - 08.10.2024

Teacher in charge (valid for whole curriculum period):

Teacher in charge (applies in this implementation): Jukka Kortela

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:

    This is the Basic course for learning MATLAB and Python. The usual pattern of teaching/learning MATLAB and Python has been changed from a programming view point to a mathematical one. The idea is that by thinking about mathematical problems, students are prodded into learning MATLAB and Python for the purpose of solving the problem at hand.

Assessment Methods and Criteria
  • valid for whole curriculum period:

    Home assignments, PASS/FAIL

  • valid for whole curriculum period:

    Lectures/Exercises 24 h Independent studying, homeworks 32 h  


Study Material
  • valid for whole curriculum period:

    Lecture notes, code examples

Substitutes for Courses


Further Information
  • valid for whole curriculum period:

    Teaching Language: English

    Teaching Period: 2024-2025 Autumn I
    2025-2026 Autumn I