back to search

Numerisches Programmieren

IN0019Cross-Cutting Elective Modules6 ECTSGermanWintersemester/SommersemesterDepartment Computer Science

This module is taught in German, so its description is only available in German.

AI-edited module sheet. Based on the TUMonline module description, edited for readability.Original in TUMonline

What it is about

Du lernst grundlegende Konzepte und Algorithmen des numerischen Programmierens. Dazu gehören Gleitpunktarithmetik, Interpolation, numerische Integration, Verfahren zur Lösung linearer Gleichungssysteme, Gewöhnliche Differentialgleichungen, iterative Verfahren sowie das symmetrische Eigenwertproblem. Am Ende kannst du die wichtigsten Algorithmen anwenden und implementieren und ihre Stabilität und Kondition abschätzen.

What you will be able to do

  • Verstehen der Gleitpunktarithmetik und Fehleranalyse
  • Anwenden von Interpolationsverfahren (Polynome, Splines, FFT)
  • Durchführen numerischer Integration (u.a. Gauß-Quadratur)
  • Lösen linearer Gleichungssysteme (Gauß-Elimination, LR, Pivoting)
  • Numerische Behandlung gewöhnlicher Differentialgleichungen (Euler, Runge-Kutta, Mehrschrittverfahren)
  • Einsatz iterativer Verfahren (Jacobi, Gauß-Seidel, Steilster Abstieg, Newton)
  • Verstehen und Anwenden von Verfahren für symmetrische Eigenwerte (QR, Vektoriteration)

What the module consists of

  • VorlesungVermittlung der Inhalte im Vortrag und durch Präsentationen
  • ÜbungBearbeitung von Beispielen und Gruppenarbeit zur Vertiefung

Teaching method

  • Vortrag/Präsentationzur strukturierten Vermittlung der Theorie
  • Selbststudium der Literaturzur Vertiefung und eigenständigen Auseinandersetzung
  • Übungsgruppenarbeitzur Lösung konkreter Aufgaben und praktischen Anwendung

Dates

LectureNumerisches Programmieren (IN0019)

  • Tue16:00–18:0000.02.001, MI HS 1, Friedrich L. Bauer Hörsaal (5602.EG.001)
    15× · 13.10.–02.02.
    • 13.10.
    • 20.10.
    • 27.10.
    • 03.11.
    • 10.11.
    • 17.11.
    • 24.11.
    • 01.12.
    • 08.12.
    • 15.12.
    • 22.12.
    • 12.01.
    • 19.01.
    • 26.01.
    • 02.02.

ExerciseÜbungen zu Numerisches Programmieren (IN0019)5 groups to choose from

  • ATue09:00–12:0003.09.012, Seminarraum (5609.03.012)
    14× · 13.10.–02.02.
    • 13.10.
    • 20.10.
    • 27.10.
    • 03.11.
    • 17.11.
    • 24.11.
    • 01.12.
    • 08.12.
    • 15.12.
    • 22.12.
    • 12.01.
    • 19.01.
    • 26.01.
    • 02.02.
  • BMon08:00–12:0000.13.054, Seminarraum (5613.EG.054)
    15× · 12.10.–01.02.
    • 12.10.
    • 19.10.
    • 26.10.
    • 02.11.
    • 09.11.
    • 16.11.
    • 23.11.
    • 30.11.
    • 07.12.
    • 14.12.
    • 21.12.
    • 11.01.
    • 18.01.
    • 25.01.
    • 01.02.
  • CMon09:00–12:0003.09.012, Seminarraum (5609.03.012)
    15× · 12.10.–01.02.
    • 12.10.
    • 19.10.
    • 26.10.
    • 02.11.
    • 09.11.
    • 16.11.
    • 23.11.
    • 30.11.
    • 07.12.
    • 14.12.
    • 21.12.
    • 11.01.
    • 18.01.
    • 25.01.
    • 01.02.
  • DMon13:00–16:0003.09.012, Seminarraum (5609.03.012)
    15× · 12.10.–01.02.
    • 12.10.
    • 19.10.
    • 26.10.
    • 02.11.
    • 09.11.
    • 16.11.
    • 23.11.
    • 30.11.
    • 07.12.
    • 14.12.
    • 21.12.
    • 11.01.
    • 18.01.
    • 25.01.
    • 01.02.
  • EMon14:00–18:0000.13.054, Seminarraum (5613.EG.054)
    15× · 12.10.–01.02.
    • 12.10.
    • 19.10.
    • 26.10.
    • 02.11.
    • 09.11.
    • 16.11.
    • 23.11.
    • 30.11.
    • 07.12.
    • 14.12.
    • 21.12.
    • 11.01.
    • 18.01.
    • 25.01.
    • 01.02.

From the current semester, not binding. You attend one of several groups; the timetable automatically suggests the one with the fewest clashes.

Module ratings

No ratings for this module yet.

Rate this module

Only fill in the categories you can judge – for each one, either stars and text together or nothing at all.

Lecture
Tutorial
Exam

Reviews are automatically checked before they are published.

Official page in TUMonline · Details are not binding.