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

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

Models, Algorithms and Data: Introduction to Computing

VVZ CR n/a

Last Updated: 2026-02-05 15:54:33

Abstract

Fundamental Computational Methods for data analysis, modeling and simulation relevant to Engineering applications. The course emphasizes the implementation of these methods in Python with application examples drawn from Engineering applications

Objective

The course aims to introduce Engineering students to fundamentals of Interpolation, Solution of non-linear equations, Filtering and Numerical Integration as well as the use of novel methods such as Machine Learning and Bayesian Uncertainty Quantification. The course aims to integrate numerical methods with enhancing the students' programming skills.

Resources

Lecture Notes

https://www.cse-lab.ethz.ch/teaching/mad_fs21/Lecture Notes

Literature

1. Introduction to Applied Mathematics, G. Strang 2. Analysis of Numerical Methods, Isaacson and Keller

Learning Materials (Links)

General Information

Language
English
Levels
BSC
Frequency
Yearly recurring

Examination

Type
session examination
Mode
written 120 minutes
Aids
Personal summary, 4 pages (2 sheets) handwritten or machine-typed (single-spaced, font size at least 8 pts.)

Course Components

Type Title Time & Place Hours
lecture Models, Algorithms and Data: Introduction to Computing
  • Fri 10:15-12:00 (HG F 1)
2 h weekly
exercise Models, Algorithms and Data: Introduction to Computing
  • Fri 13:15-14:00 (CHN E 42)
  • Fri 13:15-14:00 (LFV E 41)
  • Fri 13:15-14:00 (ML F 38)
  • Fri 13:15-14:00 (ML F 39)
1 h weekly

Offered In