Menu

Coding & Applied AI

Niveau

second cycle, Master

Lernergebnisse der Lehrveranstaltungen/des Moduls

Die Absolventin, der Absolvent / die Studierenden: * hat einen Überblick über Programmiersprachen * kennt Struktur und den Aufbau von Programmen * kann Programme in einer Hochsprache erstellen * kann die Entwicklungsumgebung für eine Programmiersprache benutzen * kann überschaubare Probleme in einem Programm umsetzen * kann generative Sprachmodelle für das Herstellen von Programmcode verwenden

Voraussetzungen der Lehrveranstaltung

gemäß Zugangsvoraussetzungen

Lehrinhalte

* Programmiersprachen (Klassifizierung, Prinzipien, Historie) * Detaillierte Betrachtung einer modernen Programmiersprache (z.B. Phyton) * Übersicht und Auswahl eines Coding Assistenten * Aufbau von Programmen * Datentypen, Operatoren, Ablaufstrukturen * Entwicklungsumgebung * Typische Arbeitsschritte * Einrichten der Entwicklungsumgebung * KI unterstützte Programmierung (Eingabe, Debugging, Ausführung) * Selbständige Planung und Programmierung auf Basis der in der Vorlesung vermittelten Programmiersprachen * Entwicklung von KI-erweiterten Programmen

Empfohlene Fachliteratur

Ziadé, T.; Expert Python programming learn best practices to designing, coding, and distributing your Python software; 2008 Nguyễn, Q.; Hands-on application development with pycharm : accelerate your python applications using practical coding techniques in pycharm; 2019 Anaya, M.; Clean code in Python : develop maintainable and efficient code; 2020 Perrotta P.; Machine Learning für Softwareentwickler: Von der Python-Codezeile zur Deep-Learning-Anwendung; 2020

Bewertungsmethoden und -Kriterien

Klausur

Unterrichtssprache

Englisch

Anzahl der zugewiesenen ECTS-Credits

5

E-Learning Anteil in %

20

Semesterwochenstunden (SWS)

2.5

Geplante Lehr- und Lernmethode

Vortrag, Einzelarbeit mit Software, Gruppenarbeit, Präsentation und Diskussion von Aufgaben

Semester/Trisemester, In dem die Lehrveranstaltung/Das Modul Angeboten wird

1

Name des/der Vortragenden

Dipl.-Ing. Christoph Fröschl

Studienjahr

1. Studienjahr

Kennzahl der Lehrveranstaltung/des Moduls

DAT.1

Art der Lehrveranstaltung/des Moduls

Integrierte Lehrveranstaltung

Art der Lehrveranstaltung

Pflichtfach

Praktikum/Praktika

nicht zutreffend