Modultitel
- Wissenschaftliches Rechnen
Modultitel (Englisch)
- Scientific Computing
Lehrveranstaltungen des Moduls
- Wissenschaftliches Rechnen (Vorlesung und Übung, 2+1 SWS)
Modulverantwortliche(r)
Lehrinhalte
Viele Fragestellungen in den Natur- und Ingenieurwissenschaften laufen am Ende auf die numerische Lösung mathematischer Probleme hinaus, wie z.B. das Lösen von Gleichungssystemen oder Minimieren von Fehlerfunktionalen. In dieser Vorlesung wird das häufig benötigte numerische Handwerkszeug kompakt und anhand von anschaulichen und interessanten Problemstellungen aus Computergrafik, Geometrieverarbeitung und physikalischer Simulation eingeführt. Der Schwerpunkt liegt dabei weniger auf der theoretischen Herleitung dieser Methoden, als vielmehr auf deren praktischen Umsetzung und effizienten Implementierung. Für Letzteres wird auch auf die Parallelisierung für Shared Memory Architekturen, wie z.B. Multi-Core CPUs und moderne Grafikkarten, eingegangen.
Die Themengebiete enthalten das Lösen dicht und dünn besetzter linearer Gleichungssysteme, Least Squares Approximationen und partielle Differentialgleichungen.
Literatur:
- Vorlesungsskript
- Trefethen, Bau, Numerical Linear Algebra, SIAM, 1997
- Demmel, Applied Numerical Linear Algebra, SIAM, 1997
- Press, Teukolsky, Vettering, Flannery, Numerical Recipes in C++: The Art of Scientific Computing, Cambridge University Press, 2002
- Meyers, Effective C++, Addison-Wesley Professional, 2005.
- Chapman, Jost, van der Pas, Using OpenMP: Portable Shared Memory Parallel Programming, MIT Press, 2007.
Kompetenzen
Die Studierenden lernen häufig gebrauchte numerische Verfahren kennen und wissen diese für gegebene Problemstellung einzusetzen und in die Praxis umzusetzen.
Anzahl Einzelleistungen (benotet und unbenotet)
eine benotete oder unbenotete Einzelleistung
Prüfungsformen
Portfolio aus Übungsaufgaben, die veranstaltungsbezogen gestellt werden (Bestehensgrenze 50% der erzielbaren Punkte, individuelles Erläutern von Aufgaben) und abschließender mündliche Prüfung (15 min). Die Übungsaufgaben werden in der Regel zweiwöchentlich ausgegeben. Die abschließende mündliche Prüfung bezieht sich auf den Stoff der Vorlesung und der Übungen.
Voraussetzungen für die Vergabe von Leistungspunkten
Regelmäßige und aktive Teilnahme an den Übungen, Erbringen des o.g. Portofolios ergeben 5 LP (2 LP für Übungsaufgaben, 3 LP für mündl. Prüfung).
Arbeitsaufwand und Leistungspunkte
| Vorlesung Nachbereitung Vorlesung Übung Bearbeitung der Übungsaufgaben Vorbereitung auf Prüfung gesamt: 150h = 5 LP |
2 SWS x 16 Wochen 2h/Woche x 16 Wochen 1 SWS x 16 Wochen 2,5h/Woche x 16 Wochen |
= 32h = 32h = 16h = 40h = 30h |
Teilnahmevoraussetzungen und Vorkenntnisse
Grundkenntnisse in linearer Algebra und Analysis werden vorausgesetzt.
Das Bearbeiten der praktischen Übungsaufgaben erfolgt in C++.
Modultyp und Verwendbarkeit
Wahlpflichtmodul für die Bachelorstudiengänge
- Naturwissenschaftliche Informatik (WP Vertiefung Informatik)
- Bioinformatik und Genomforschung (WP Bioinformatik und Genomforschung)
- Kognitive Informatik (WP Intelligente Systeme)
- Medieninformatik und Gestaltung (WP Medieninformatik)
- Molekulare Biotechnologie (WP Informatik)
- Nebenfach Informatik (WP Vertiefung Informatik)
Wahlpflichtmodul für die Masterstudiengänge
- Naturwissenschaftliche Informatik (Grundlagen Ergänzung)
- Intelligente Systeme (Grundlagen Ergänzung)
Dauer des Moduls / Angebotsturnus
Sommersemester, jährlich


