Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Einführung

Dieses Skript begleitet den Kurs “Software Engineering für Data Science” im Studiengang DAISY an der Hochschule Düsseldorf.

Es werden die Grundlagen der Programmierung in Python vorausgesetzt (Einführung Programmieren). Dort haben wir mit Python, einschließlich zahlreicher Python Bibliotheken gearbeitet, der Fokus lag dabei aber erstmal auf grundlegenden Programmierkonzepten und dem Umgang mit Python, und noch nicht so sehr auf Fragen der Robustheit, Effizienz, oder Skalierbarkeit der Code Lösungen.

In diesem Kurs soll es nun darum gehen ein Software-Projekt im Team umzusetzen. Das geht in den Anforderungen deutlich über das bisher gelernte hinaus, etwa wenn:

Um auf diese Stufe zu kommen müssen wir uns mit einigen Aspekten aus dem Bereich Softwareentwicklung vertraut machen. Wichtige Ziele sind dabei:

Dazu werden im folgenden viele zentrale Konzepte und Techniken aus dem Bereich Software Engineering eingeführt und erlernt. Viel Erfolg dabei!