Programmiersprachen, Algorithmen und Werkzeuge zur Lösung komplexer Probleme
Programming Languages, Algorithms, and Tools for Solving Complex Problems
6 LPunregelmäßigDE
Voraussetzungen
Empfohlen, im Wortlaut
Solide Kenntnisse in der Programmierung und Kenntnisse des Stoffes der Module: • 12102: Programmierpraktikum • 11374: Einführung in die Künstliche Intelligenz
Inhalte
Durchführung von Entwicklungsprojekten in kleinen Projektteams. Jedes Projekt besteht dabei aus folgenden Aufgabenkomplexen: • Auswahl von geeigneten Methoden und Werkzeugen • Planung einer Lösungsstrategie • Implementierung eines Prototyps • Testen und Auswerten des Prototyps • Dokumentation des Vorgehens und der Software • Präsentation der Ergebnisse als Vortrag Die konkreten Inhalte werden zu Semesterbeginn jeweils festgelegt.
Lernziele
Nach erfolgreichem Abschluss des Moduls besitzen die Studierenden Methodenkenntnisse sowie Fertigkeiten und Erfahrungen in der programmtechnischen Umsetzung eines begrenzten Stoffgebiets aus dem Bereich Programmiersprachen und der Algorithmik. Sie sind in der Lage, mit technischen Dokumentationen umzugehen und verfügen über erweiterte Erfahrungen in Gruppenarbeit und Präsentation von Arbeitsergebnissen.
Prüfungsleistung
• Erstellung der Programmkomponenten, 90 Stunden (50 % der Gesamtpunkte) • Erstellen der Dokumentation, 15 Seiten (20 % der Gesamtpunkte) • Endpräsentation der Ergebnisse, 30 min (30 % der Gesamtpunkte) Der Umfang der Teilleistungen ist aufgabenabhängig und wird in der ersten Veranstaltung bekannt gegeben. Zum Bestehen müssen 75 % der Gesamtpunkte erreicht werden.
Literatur (1)
- T. Braun, E. Hüllermeier, U. Schmid (Hrsg.): Handbuch der Künstlichen Intelligenz. 7. Auflage. De Gruyter Oldenbourg. 2026.
Bemerkungen
• Studiengang Informatik M.Sc.: Wahlpflichtmodul im Komplex „Seminare oder Praktika” (Niveaustufe 400) • Studiengang Künstliche Intelligenz Technologie M.Sc.: Wahlpflichtmodul im Komplex „Seminare oder Praktika”
Quelle: Modulbeschreibung der BTU · abgerufen 29.09.2026Original