366.106 Practical Introduction to the Finite Element Method
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2024S, UE, 2.5h, 4.0EC


  • Semester hours: 2.5
  • Credits: 4.0
  • Type: UE Exercise
  • Format: Presence

Learning outcomes

After successful completion of the course, students are able to...

  • Describe the theoretical foundations of the method of finite elements.
  • Numerically solve partial differential equations relevant to heat conduction, elasticity and electromagnetics using open-source tools.
  • Select suitable numerical methods for static and time-dependent problems.
  • Measure the numerical error and the convergence behavior of finite element solutions.
  • Perform numerical eigenmode analysis.
  • Process scientific data in Python.
  • Create 2D and 3D data visualizations.
  • Present and discuss own results.

Subject of course

Partial differential equations play an outstanding role in engineering and natural sciences. The Maxwell equations for electromagnetic fields or the Navier Stokes equation for fluids are only two examples of partial differential equations that are fundamental for modeling technical systems. In practice, partial differential equations are often solved numerically with the method of finite elements. In this lecture, we present the necessary foundations for the practical use of the method of finite elements. We start with a short introduction of the essential theory of the finite element method and continue with presenting different fields of application of the finite element method. A central aspect of the course is that participants implement numerical examples using open-source software.

Teaching methods

  • Lectures
  • Programming exercises in Python
  • Presentation and discussion of solutions to exercises

Mode of examination


Additional information

  • The preliminary meeting will take place on Thursday, March 7, 2024, at 1 pm.
  • The event then takes place every Thursday at 1 pm.



Course dates

Thu13:00 - 14:0007.03.2024 ISAS Meetingroom - CD0112Preliminary lecture
Wed13:00 - 15:0024.04.2024 ISAS Computerlab CC0309Exercise
Wed13:00 - 15:0008.05.2024 ISAS Computerlab CC0309Exercise
Wed13:30 - 15:3015.05.2024 ISAS Computerlab CC0309Exercise
Wed13:00 - 15:0022.05.2024 ISAS Computerlab CC0309Exercise
Wed13:00 - 15:0029.05.2024 ISAS Computerlab CC0309Exercise
Wed13:00 - 15:0005.06.2024 ISAS Computerlab CC0309Exercise
Wed13:30 - 15:3012.06.2024 ISAS Computerlab CC0309Exercise
Wed13:00 - 15:0019.06.2024 ISAS Computerlab CC0309Exercise

Examination modalities

Oral examination with individual appointment

Course registration

Begin End Deregistration end
26.02.2024 08:00 15.03.2024 23:59 15.03.2024 23:59


Study CodeObligationSemesterPrecon.Info
710 FW Elective Courses - Electrical Engineering Elective


No lecture notes are available.

Previous knowledge

Basic knowledge of Python is helpful.