Hauptinhalt überspringenNavigation überspringenFooter überspringen
Logo der Fachhochschule Nordwestschweiz
Studium
Weiterbildung
Forschung und Dienstleistungen
Internationales
Die FHNW
De
Standorte und KontaktBibliothek FHNWKarriere an der FHNWMedien

      Logo der Fachhochschule Nordwestschweiz
      • Studium
      • Weiterbildung
      • Forschung und Dienstleistungen
      • Internationales
      • Die FHNW
      De
      Standorte und KontaktBibliothek FHNWKarriere an der FHNWMedien
      Module
      Data Engineering 1

      Data Engineering 1

      Nummer
      de1
      ECTS
      3.0
      Anspruchsniveau
      basic
      Inhaltsübersicht
      Informationstechnologie ist aus dem Ingenieursalltag nicht wegzudenken. Die grundlegenden Konzepte sowohl aufseiten der Hardware wie auch bei der Erstellung von Software sollen in diesem Modul für Nicht-Informatiker erarbeitet werden. Als Software-Umgebung dient Python. Schwerpunkt dieses Grundlagenmoduls liegt auf der Datenverarbeitung (Datengewinnung, -verarbeitung und -darstellung).

      Python-Grundlagen:

      • Benutzeroberfläche, Help, Variablen, Funktionen
      • Programme schreiben
      • Ein- und Ausgabe von Daten - weitere Datenstrukturen und Umwandlung
      • Programmierung: Vergleichsoperatoren, Verzweigungen und Schleifen, Fehlersuche mit Debugger
      • Visualisierung von Daten mit 2D-/3D-Plots

      Datenverarbeitung:

      • Daten (aus Dateien, aus dem Internet) einlesen und strukturiert abspeichern
      • Daten analysieren und interpretieren
      • Daten verarbeiten
      • Daten visualisieren

      Software Engineering:

      • Dokumentation
      • Lastenheft
      • Validierung und Testen von Programmen, Programmablaufpläne
      • Projektarbeit
      • Einsatz KI (ChatGPT) für Programmierung und Projekte
      Lernziele
      • Die Studierenden kennen verschiedene Datenstrukturen und deren Verwendung in Python und können diese problemgerecht einsetzen.
      • Die Studierenden kennen die grundlegende Syntax für mathematische Funktionen und Kontrollstrukturen prozeduraler Programme in Python und können vorgegebene Python-Programme verstehen und erweitern.
      • Die Studierenden können einfache ingenieurtypische Aufgabenstellungen mit Python umsetzen.
      • Die Studierenden erleben die Grundkonzepte des Software Engineering bei der Durchführung eines kleinen Software-Projekts. Sie kennen Methoden der Validierung von Software und können diese einsetzen.
      • Die Studierenden können Daten aus Dateien und Web-Schnittstellen einlesen, verarbeiten und visualisieren.
      Leistungsbewertung
      Erfahrungsnote

      Studium

      Angebot

      • Studium
      • Weiterbildung
      • Forschung & Dienstleistungen

      Über die FHNW

      • Hochschulen
      • Organisation
      • Leitung
      • Facts and Figures

      Hinweise

      • Datenschutz
      • Accessibility
      • Impressum

      Support & Intranet

      • IT Support
      • Login Inside-FHNW

      Member of: