Beschreibung einzelner Lerneinheiten (ECTS-Lehrveranstaltungsbeschreibungen) pro Semester

  
Studiengang:Bachelor Wirtschaftsingenieurwesen
Studiengangsart:FH-Bachelorstudiengang
 Berufsbegleitend
 Wintersemester 2026
  

Titel der Lehrveranstaltung / des ModulsData Engineering
Kennzahl der Lehrveranstaltung / des Moduls024827013101
UnterrichtsspracheDeutsch
Art der Lehrveranstaltung (Pflichtfach, Wahlfach)Pflichtfach
Semester in dem die Lehrveranstaltung angeboten wirdWintersemester 2026
Semesterwochenstunden2
Studienjahr2026
Niveau der Lehrveranstaltung / des Moduls laut Lehrplan1. Zyklus (Bachelor)
Anzahl der zugewiesenen ECTS-Credits3
Name des/der VortragendenGunther ROTHFUSS
Stefan TRAUT
Heidi WEBER


Voraussetzungen und Begleitbedingungen

Keine

Lehrinhalte

IT-Grundlagen 

  • Fachbegriffe
  • Zahlensysteme
  • Hardware: Prozessor, Arbeitsspeicher, etc.
  • Betriebssysteme und Netzwerke

Grundlagen der Programmierung

  • Grundlagen der Programmierung mit Python
  • Variablen, Datentypen, Operatoren und Kontrollstrukturen
  • Listen und Zeichenketten · Entwicklung, Test und Fehlerbehebung einfacher Programme
  • Grundlagen guter Programmierpraxis
  • Funktionen und Modularisierung
  • Einführung in Vibe Coding und KI-gestützte Programmierung
  • Kritische Bewertung KI-generierten Codes
  • Durchführung eines kleinen Programmierprojekts mit Python und KI-Unterstützung
  • Dokumentation und Reflexion des Entwicklungsprozesses
Lernergebnisse

Die Lehrveranstaltung vermittelt Grundwissen und Methoden der Informationstechnologie und Programmierung.

Die Studierenden

  • können grundlegende Begriffe der Informationstechnologie erläutern
  • können mit Zahlensystemen korrekt arbeiten
  • können die grundlegende Funktionsweise und die wichtigsten Komponenten von Soft-, Hardware sowie Netzwertechnik und deren Zusammenwirken verstehen und erläutern
  • grundlegende Konzepte der Programmierung in Python erläutern und anwenden.
  • einfache Programme mit Variablen, Datentypen, Kontrollstrukturen und Datenstrukturen erstellen.
  • Programme analysieren, testen und Fehler beheben.
  • Funktionen zur Strukturierung und Wiederverwendung von Code entwickeln und einsetzen.
  • KI-Werkzeuge zur Unterstützung der Softwareentwicklung zielgerichtet nutzen.
  • KI-generierte Lösungen kritisch bewerten und weiterentwickeln.
  • eine einfache Python-Anwendung unter Einsatz von Funktionen und KI-Unterstützung konzipieren und implementieren.
Geplante Lernaktivitäten und Lehrmethoden
  • Theoretische Einheiten/Input zu den Konzepten der strukturierten Programmierung
  • Übungseinheiten mit Hinweisen zur Umsetzung
  • Projektarbeit und Dokumentation in Kleingruppen
Prüfungsmethode und Beurteilungskriterien
  • 30% Grundlagen Informationsysteme (schriftliche Prüfung)
  • 40% Grundlagen der Programmierung (schriftliche Prüfung)
  • 30% Projektarbeit
Kommentar

Keine

Empfohlene Fachliteratur und andere Lernressourcen
  • Häberlein, T. (2024). Programmieren mit Python: Eine Einführung in die Prozedurale, Objektorientierte und Funktionale Programmierung (1. Aufl. 2024). Springer Berlin Heidelberg. https://doi.org/10.1007/978-3-662-68678-2
  • Kofler, M., Öggl, B., & Springer, S. (2026). Coding mit KI: Das Praxisbuch für die Softwareentwicklung (2nd ed). Rheinwerk Computing. (4482637). https://research.ebsco.com/plink/e9301503-a59c-3a35-80b5-c3716c04a6a9
  • Mandl, P. (2020). Grundkurs Betriebssysteme: Architekturen, Betriebsmittelverwaltung, Synchronisation, Prozesskommunikation, Virtualisierung (5., aktualisierte Auflage). Springer Vieweg.
  • Steyer, R. (2024). Programmierung in Python: Ein kompakter Einstieg für die Praxis (2. Auflage). Springer Vieweg. https://doi.org/10.1007/978-3-658-44286-6
  • Weigend, M. (2025). KI-Projekte mit Python: Dein einfacher Einstieg - Generative KI, Chatbots, Objekterkennung & Co. mitp Verlags GmbH & Co.KG. (4349815).
    https://research.ebsco.com/plink/3a82b9ca-27d5-38bb-a0b6-5a06467fe949
Art der Vermittlung
  • Präsenzveranstaltung
  • Übungen 
  • Projektarbeit





Wintersemester 2026an den Anfang