Learning about well known data structures and algorithms, sorting and searching, abstract data types.
Get familiar with Matlab to be used for tasks within the curriculum.
Abstract data types, an overview: Arrays, Lists, Trees, Stack, Queue, Hash, recursion, sorting and searching. ArrayList as an example for the collection classes of Java.
Matlab as an example for interactive programming environments: Introduction, interactive usage, scripts, programming.
Lectures will be held in german.
Practical programming tasks and tests.
The student has to be enrolled for at least one of the studies listed below
Basic knowledge and practcal skills with the programming language JAVA.