VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

151-0518-00L 4 Credits BSC , DR , MSC D-MATL , D-MAVT , D-MATH
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Introduction to Finite Element Analysis

Lecturers & Examiners: Prof. Dr. Dennis Kochmann
Note: The previous course title until FS23 "Computational Mechanics I: Intro to FEA"
VVZ CR n/a

Last Updated: 2026-06-01 11:33:18

Abstract

We discuss numerical methods for solving initial boundary value problems in solid mechanics (static/dynamic elastic problems of solids and structures, thermal problems). Focus is on finite differences and on the finite element method, its theoretical foundation, the choices made when using it, its application for solving problems of engineering interest, and the interpretation of results.

Objective

By the end of this course, students will be able to apply the computational methods of finite differences (FDs) and finite elements (FEs) to analyze and solve mechanical and thermal engineering problems with a focus on elastic solids and structures. Specifically, students will be able to (1) solve initial boundary value problems by finite differences, (2) solve mechanical boundary value problems and initial boundary value problems by finite elements, and (3) create numerical code that implements finite difference and finite element techniques.

Content

1. Introduction, direct and indirect numerical methods. 2. Finite differences, stability analysis. 3. Variational methods. 4. Finite element method. 5. Structural elements (bars and beams). 6. 2D and 3D solid elements (isoparametric and simplicial elements), numerical quadrature. 7. Assembly, solvers, finite element technology. 8. Dynamics, vibrations. 9. Selected topics in finite element analysis.

Resources

Lecture Notes

Lecture notes will be provided. Students are encouraged to take their own notes during class.

Literature

No textbook required; relevant reference material will be suggested.

General Information

Language
English
Levels
BSC , DR , MSC
Frequency
Yearly recurring

Examination

Type
session examination
Mode
written 120 minutes
Aids
Four hand-written pages of notes/formula sheets are allowed during the exam (i.e., four single-sided or two double-sided sheets of paper); no further materials are allowed.
The written final exam (taking place during the examination session) covers all contents of this course, including lectures and exercises. It counts 70% towards the final grade.There will be a compulsory continuous performance assessment in the form of a programming assignment, which is broken down into six coding projects during the course of the semester. The best five projects, submitted in due time, count 30% towards the final grade (6% each).In addition, a maximum grade bonus of 0.25 as learning tasks (added onto the unrounded final grade) can be earned by correctly completing the weekly Moodle/STACK homework sets.

Course Components

Type Title Time & Place Hours
lecture with exercise Introduction to Finite Element Analysis
  • Mon 10:15-12:00 (ML H 44)
  • Wed 10:15-12:00 (HG G 5)
4 h weekly

Offered In