Technische Universität Ilmenau

Algorithm and Programming - Modultafeln of TU Ilmenau

The module lists 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 electronic university catalogue.

Information and guidance on the maintenance of module descriptions by the module officers are provided at Module maintenance.

Please send information on missing or incorrect module descriptions directly to modulkatalog@tu-ilmenau.de.

module properties Algorithm and Programming in degree program Bachelor Maschinenbau 2008
ATTENTION: not offered anymore
module number1031
examination number2400006
departmentDepartment of Mathematics and Natural Sciences
ID of group 2413 (Numerical Analysis and Information Processing)
module leader Dr. Werner Vogt
term winter term only
languageDeutsch
credit points4
on-campus program (h)34
self-study (h)86
obligationobligatory module
examwritten examination performance, 90 minutes
details of the certificate
alternative examination performance due to COVID-19 regulations incl. technical requirements
signup details for alternative examinations
maximum number of participants
previous knowledge and experience

Abiturwissen

learning outcome

Basiswissen zu Aufbau und Funktionsweise numerischer und symbolischer Algorithmen; Befähigung zu programmtechnischer Implementierung in 2 Programmiersprachen; Bewertung von Effizienz, Stabilität und Zuverlässigkeit

content

1. Algorithmen und algorithmische Sprachen; 2. Strukturierte Programmierung und numerische Basisalgorithmen; 3. Funktionen und Prozeduren; 4. Grundlegende Datenstrukturen; 5. Datei-Verarbeitung; 6. Modulare Programmierung; 7. Symbolische Algorithmen und Grafik; 8. Rekursive Algorithmen und Komplexität; 9. Dynamische Datenstrukturen; 10. Elemente objektorientierter Programmierung; 11. Sprachen und Software für das Wissenschaftliche Rechnen.

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

Script, Arbeits- und Übungsblätter, Computer-Demonstrationen, individuelles Arbeiten im Computerlabor

literature / references

Heun, V.: Grundlegende Algorithmen. Einführung in den Entwurf und die Analyse effizienter Algorithmen. 2. Aufl., Vieweg-Verlag, Wiesbaden 2003. Sedgewick, R.: Algorithmen. 2. Aufl. (Nachdruck), Addison-Wesley, München 2003. Flowers, B.H.: An Introduction to Numerical Methods in C++. Clarendon Press, Oxford 1995. Hoffmann, A., Marx, B., Vogt, W.: Mathematik für Ingenieure I. Lineare Algebra, Analysis - Theorie u. Numerik. Pearson Verlag, München 2005.

evaluation of teaching

Pflichtevaluation:

Freiwillige Evaluation:

SS 2012 (Fach)

SS 2013 (Fach)

Hospitation: