Skriptsprachen

Skriptsprachen wie Python sind inzwischen mehr als ein nützliches Werkzeug für Ad-Hoc-Aufgaben. Verbreitete Frameworks wie ansible, TensorFlow, PyTorch und SciKit Learn zeigen, dass Python sich auch für ernsthafte Anwendungen eignet. Auch viele Algorithmen lassen sich in Python sehr einfach umsetzen.

Im Modul lernen wir viele dieser Aspekte kennen. Zum Abschluss des Moduls entwickeln Sie ein eigenes Projekt in Python und setzen dabei Ihre kreativen Ideen um.

Lernergebnisse

Die Studierenden verstehen die Eigenschaften einer Skriptsprache wie Python und beherrschen ihren Einsatz zur Automatisierung von Aufgaben in der Systemintegration und zur Erstellung von Prototypen und Anwendungen.

Sie sind in der Lage, Aufgabenstellungen aus Themenfeldern wie Graphentheorie, dynamische Programmierung oder Machine Learning mit Python zu lösen und verstehen, welche Vorteile Python dabei gegenüber anderen Programmiersprachen bietet.

Die Vorlesung und die Praktikumsteilnahme befähigen zur selbständigen Durchführung einer schriftlichen Ausarbeitung und zur Erarbeitung weiterer Programmierkenntnisse.