Technische Universit├Ąt Ilmenau

Scientific Computing Fundamentals 2 - Modultafeln of TU Ilmenau

The Modultafeln have a pure informational character. The legally binding information can be found in the corresponding Studienplan and Modulhandbuch, which are served on the pages of the course offers. Please also pay attention to this legal advice (german only). Information on place and time of the actual lectures is served in the Vorlesungsverzeichnis.

subject properties subject number 817 - common information
subject number817
departmentDepartment of Mathematics and Natural Sciences
ID of group2413 (Group for Numerical Analysis and Information Processing)
subject leaderProf. Dr. Hans Babovsky
languageDeutsch
term Sommersemester
previous knowledge and experienceGrundlagen des Wissenschaftlichen Rechnens 1
Lineare Algebra 1
Analysis 1
learning outcome

Fach-und Methodenkompetenz: Erlernen und Beherrschen moderner Zugänge objektorientierter Programmierung für mathematische Problemklassen; Bewertung mathematischer  Algorithmen und Datenstrukturen nach deren Korrektheit, Komplexität, Effizienz und Stabilität
Sozialkompetenz: Eigene Programmentwicklung, -analyse und -dokumentation in Gruppenarbeit.

content

Mathematische Induktion und Rekursion (Induktionsprinzip, rekursive Algorithmen u. Datenstrukturen in C++, Drei-Term-Rekursion); Grafik und Visualisierung (2D-,3D-Grafik, Datenplot, Animation, mathematische Visualisierung); Vektor- und Matrixklassen in C++ (abstrakte Datentypen, Überladen von Operatoren, Implementation von Algorithmen der linearen Algebra); Templates für das High Performance Computing (Klassen- und Funktionstemplates, STL, Anwendung komplexer Zahlen).

media of instruction

Skript und Arbeitsblätter, Computerdemonstrationen, e-learning

literature / references

Hoffmann, A., Marx, B., Vogt, W.: Mathematik für Ingenieure I, Lineare Algebra, Analysis - Theorie u. Numerik. Pearson Verlag 2005 (2006 Bd. II: Vektoranalysis, Differenzialgleichungen, Optimierung - Theorie u. Numerik) Überhuber, C.: Computer-Numerik. Band 1 und 2. Springer-Verlag, Berlin 1995.
Capper, D.M.: C++ for Scientists, Engineers and Mathematicians. 2nd ed. Springer-Verlag, London 2001.
Daoqi Yang: C++ and Object-Oriented Numeric Computing for Scientists and Engineers. Springer-Verlag, New York 2001.

evaluation of teaching

Pflichtevaluation:

Freiwillige Evaluation:

Hospitation:

Details in major Bachelor Mathematik 2009, Bachelor Mathematik 2013
subject nameScientific Computing Fundamentals 2
examination number2400339
credit points6
on-campus program (h)45
self-study (h)135
Obligationobligatory
examwritten examination performance, 90 minutes
details of the certificate
maximum number of participants