Prüfung
BTU-Vorlesungsverzeichnis ↗- Mittwoch17 Mär 202711:00 bis 13:00
Titel auf Englisch: Design of Algorithms and Programming
Die Studierenden werden befähigt, einfache und komplexere Algorithmen zu entwerfen und hinsichtlich ihrer Laufzeiteffizienz und formaler Eigenschaften zu bewerten. Zusätzlich werden Kenntnisse über die Konzepte von höheren Programmiersprachen, zum Beispiel funktionale Sprachen, erworben.
Aufbauend auf einem intuitiven Algorithmenbegriff werden Grundprinzipien des Entwurfs und der Analyse von Algorithmen behandelt. Insbesondere werden Maße für die Effizienz von Algorithmen sowie Methoden für Aufwandsabschätzungen dargelegt. Ein wichtiger Aspekt ist dabei der Zusammenhang zwischen Algorithmen und geeigneten Datenstrukturen. Weiterhin werden formale Programmeigenschaften untersucht. Am Beispiel einer höheren Programmiersprache werden die Grund- und fortgeschrittene Konzepte von Programmiersprachen und deren Nutzung dargelegt. Es werden Datenstrukturen, wie Graphen, Bäume und Heaps und zugehörige Algorithmen darüber betrachtet. Programmierpraxis wird durch begleitende Programmieraufgaben erworben.
Keine
Die einzigen Termine im WiSe 26/27 sind Prüfungstermine – gelehrt wird das Modul in diesem Semester nicht.
Wahlpflichtkomplex: Kein Komplex genannt
Wahlpflichtkomplex: Kein Komplex genannt
Wahlpflichtkomplex: Methodische Grundlagen
| Studiengang | Abschluss | Wahlpflichtkomplex |
|---|---|---|
| eBusiness | B.Sc. | Kein Komplex genannt |
| Informatik | B.Sc. | Kein Komplex genannt |
| Künstliche Intelligenz | B.Sc. | Methodische Grundlagen |
Aktuelle Literaturhinweise werden zu Beginn der Lehrveranstaltung bekannt gegeben und sind auf der Web-Seite zur Veranstaltung zu finden.
Was Studierende über dieses Modul sagen. Die BTU hat damit nichts zu tun — hier schreiben nur Studierende, und jede Bewertung ist die Meinung einer einzelnen Person.