Technische Universität Ilmenau

Scientific Computing 1 - Interactive curriculae of TU Ilmenau

The interactive curriculae provide information on the degree programmes offered by the TU Ilmenau.

Please refer to the respective study and examination rules and regulations for the legally binding curricula (Annex Curriculum).

You can find all details on planned lectures and classes in the course catalogue.

Please note that this page is no longer updated. All modules and study plans from PO version 2021 onwards (Bachelor and Master study programs) are now available on the Campus Portal.

module properties module number 200405 - common information
module number200405
departmentDepartment of Mathematics and Natural Sciences
ID of group2413 (Numerical Analysis and Information Processing)
module leaderProf. Dr. Karl Worthmann
languageDeutsch
term Wintersemester
previous knowledge and experience
learning outcome

Die Studierenden beherrschen nach der Vorlesung grundlegende Begriffe der Logik, Algorithmen- und Komplexitätstheorie. Sie können numerische und symbolische Algorithmen bezüglich Korrektheit, Komplexität und Effizienz bewerten und sind nach den Übungen befähigt, mathematische Grundprozesse auf Computern zu implementieren. Sie sind fähig, wissenschaftliche Texte mit Tex zu erstellen und können mit Python arbeiten und einfache Programme schreiben.
Sozialkompetenz: Durch eigene Programmentwicklung, -analyse und -dokumentation für grundlegende Probleme des Wissenschaftlichen Rechnens konnten sich die Studierenden in Gruppenarbeit mit den Leistungen ihrer Mitstudenten auseinandersetzen.

content

Einführung in LaTex. Einführung in die Formale Logik. Algorithmusbegriff und Darstellung: Komplexität, Programmierparadigmen, strukturierte Programmierung in Python (Datentypen, bedingte Anweisungen, Zyklusanweisungen), prozedurale Programmierung, lokale und globale Programmobjekte, grundlegende Datenstrukturen, z.B. Felder mit Anwendung auf Matrizen und lineare Gleichungssysteme, Kurven- und Flächengrafik, Ein- und Auslesen von Daten.

media of instruction and technical requirements for education and examination in case of online participation

Tafel, Arbeitsblätter, Skripte, Beamer

literature / references

Daniel et al. Latex-2e Kurzbeschreibung

Kofler, Michael - Python. Der Grundkurs

Ernesti, Johannes - Python 3. Das umfassende Handbuch. Sprachgrundlagen, Objektorientierung, Modularisierung

Downey, Allen B. - Programmieren lernen mit Python

evaluation of teaching
Details reference subject
module nameScientific Computing 1
examination number2400756
credit points5
SWS4 (2 V, 2 Ü, 0 P)
on-campus program (h)45
self-study (h)105
obligationobligatory module
examoral examination performance, 30 minutes
details of the certificate
link to Moodle course
teacher

Dr. Axel Wolf

Dr. Jan Heiland

signup details for alternative examinations
maximum number of participants
Details in degree program Bachelor Mathematik 2021
module nameScientific Computing 1
examination number2400756
credit points5
on-campus program (h)45
self-study (h)105
obligationobligatory module
examoral examination performance, 30 minutes
details of the certificate
link to Moodle course
signup details for alternative examinations
maximum number of participants