Lecture Basics in Applied Mathematics (WS 2024/2025)
Professors: Prof. Dr. Moritz Diehl, Prof. Dr. Patrick Dondl, Prof. Dr. Angelika Rohde
Assistant: Ben Deitmar (organizational), Coffi Hounkpe (coffi.hounkpe@mathematik.uni-freiburg.de), Thomas Müller (mueller.studiert@posteo.de), Leo Simpson (leo.bill.simpson@gmail.com)
Lectures: Tue & Thu, 8-10 a.m. Location: HS Weismann-Haus, Albertstr. 21a
Tutorial seesions: Thu. 10-12 am. Location: Ernst-Zermelo-Str. 1 SR 218
ETCS: 12 Points
Language: English
Contents
This course provides an introduction into the basic concepts, notions, definitions and results in probability theory, numerics and optimization, accompanied with programming projects in Python. Besides deepen mathematical skills in principle, the course lays the foundation of further classes in these three areas.
The first 5 weeks (14th Oct. - 15th Nov.) will be on probability theory with lectures held by Angelika Rohde and assistance by Thomas Müller.
The next 5 weeks (18th Nov. - 20. Dez.) will be on numerics with lectures held by Patrick Dondl and assistance by Coffi Hounkpe.
The final 5 weeks (7th Jan. - 7th Feb.) will be on optimization with lectures held by Moritz Diehl and assistance by Leo Simpson.
Lecture Notes
The lecture notes for the stochastics part by Angelika Rohde can be found here.
The lecture notes for the numerics part by Patrick Dondl will be posted here when available.
The (German) source for the lecture notes is Numerik 3x9 by Sören Bartels (available for students in PDF format on the website of the university library). A recommended English textbook could be Numerical Mathematics by Alfio Quarteroni, Riccardo Sacco and Fausto Saleri.
Exercises
Weekly exercises to the lecture will be posted here.
issue date | due date | link | comment | |
Exercise 1 | 15.10.24 | 22.10.24 | Exercise1 | |
Exercise 2 | 22.10.24 | 29.10.24 | Exercise2 | |
Exercise 3 | 29.10.24 | 05.11.24 | Exercise3 | |
Exercise 4 | 05.11.24 | 12.11.24 | Exercise4 | |
Exercise 5 | 12.11.24 | 19.11.24 | Exercise5 | |
Exercise 6 | 19.11.24 | 26.11.24 | Exercise6 | |
Exercise 7 | 26.11.24 | 03.12.24 | ||
Exercise 8 | 03.12.24 | 10.12.24 | ||
Exercise 9 | 10.12.24 | 17.12.24 | ||
Exercise 10 | 17.12.24 | 07.01.24 | ||
Exercise 11 | 07.01.24 | 14.01.24 | ||
Exercise 12 | 14.01.24 | 21.01.24 | ||
Exercise 13 | 21.01.24 | 28.01.24 | ||
Exercise 14 | 28.01.24 | 04.02.24 |
Each of the three parts of the lecture will have its own exercises and reaching 50% of available points in the exercises of each of the three parts will be necessary for passing the course. Specifically, you will need 50% of the points from exercises 1-5, also 50% of the points from exercises 6-10 and again 50% of the points from exercises 11-14.
Programming exercises
The programming part of this course is made up of:
- a weekly programming exercise appended to the regular exercise sheets (graded together with the exercise sheets)
- a small programming project during the last weeks of the semester under Moritz Diehl (graded separately)
Tutorial sessions
The exercises of the previous week will be reviewed in (mandatory) weekly tutorial session lead by Julian Wiedermann.
You are allowed to miss two tutorial sessions during the semester. Any further absence without a valid excuse may result in having to repeat the course.
Time: Thu. 10-12 am.
Location: Ernst-Zermelo-Str. 1 SR 218