Die Vorlesung Algorithmen und Datenstrukturen führt in grundlegende Konzepte der Informatik ein. Sie behandelt Themen wie "Was ist Informatik?", Spezifikation und Algorithmus, Korrektheit und Effizienz von Programmen, Syntax und Semantik von Programmiersprachen, abstrakte Maschinen und Reduktionskalküle, etc.
Klaeren, Herbert, Sperber, Michael: Vom Problem zum Programm. Architektur und Bedeutung von Computerprogrammen, 3. Auflage. Teubner, 2001.
Saake, Gunter, Sattler, Kai-Uwe: Algorithmen und Datenstrukturen. Eine Einführung mit Java, 2. Auflage. dpunkt Verlag, 2004.
Strohmaier, Gotthard (Hg.): Al-Biruni. In den Gärten der Wissenschaft. Reclam Verlag Leipzig, 2002.
Hopcroft, John und Ullman, Jeffrey. Einführung in die Automatentheorie, Formale Sprachen und Komplexitätstheorie, 4. Auflage. Oldenbourg, 2000.
Frequency | Weekday | Time | Format / Place | Period | |
---|---|---|---|---|---|
weekly | Mo | 8-10 | H4 | 07.10.2019-31.01.2020
not on: 12/23/19 / 12/30/19 |
|
weekly | Mo | 12-14 | H4 | 07.10.2019-31.01.2020
not on: 12/23/19 / 12/30/19 |
Module | Course | Requirements | |
---|---|---|---|
39-Inf-1 Algorithmen und Datenstrukturen | Algorithmen und Datenstrukturen | Student information | |
- | Graded examination | Student information |
The binding module descriptions contain further information, including specifications on the "types of assignments" students need to complete. In cases where a module description mentions more than one kind of assignment, the respective member of the teaching staff will decide which task(s) they assign the students.
Degree programme/academic programme | Validity | Variant | Subdivision | Status | Semester | LP | |
---|---|---|---|---|---|---|---|
Studieren ab 50 | |||||||
Veranstaltungen für Schülerinnen und Schüler |