188.995 Datenorientierte Programmierparadigmen
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2020W, VU, 2.0h, 3.0EC
TUWEL

Merkmale

  • Semesterwochenstunden: 2.0
  • ECTS: 3.0
  • Typ: VU Vorlesung mit Übung
  • Format der Abhaltung: Distance Learning

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage, daten-orientiert in Python zu programmieren, unter Verwendung von SciPy, Numpy und Pandas, die Grundlagen von maschinellen Lernen und Netzwerkanalyse zu erklären und ein Data Science Projekt umtzsetzen.

Inhalt der Lehrveranstaltung

Die folgende Themen werden in den Vorlesungen behandelt:

  • Einführung in Data-Oriented programming Paradigms
  • Python
  • SciPy, NumPy, Vectorisierung, execution performance measurement
  • Daten Vorbereitung, Strukturierung, Fusionierung mit Pandas
  • Data Science Lösungsansätze und Fallstudien
  • Einführung in maschinelles Lernen
  • Einführung in Netzwerkanalyse

Methoden

Vorlesungen über die Grundlagen

3 praktische Übungen (Übungen 1 und 2 werden individuell umgesetzt, Übung 3 ist eine Gruppenübung)

Prüfungsmodus

Prüfungsimmanent

Weitere Informationen

Termine

Alle Vorlesungen am Dienstag 12:00 c.t.-13:45.

  1. Kickoff-Session, data science process, community, solution examples, Python introduction [Hanbury] (6.10.2020)

  2. Introduction to DOPP [Hanbury] (13.10.2020)

  3. SciPy, NumPy, vectorisation, visualisation, benchmarking [Piroi] (20.10.2020)

  4. Preprocessing, Pandas [Piroi] (3.11.2020)

  5. Intro to Machine Learning [Hanbury] (17.11.2020)

  6. Network Analysis [Hanbury] (1.12.2020)

Exercise-related sessions

Review meetings for exercise 3 (15 minutes for each group):

  • 15.12.2020, 9:00-13:00
  • 16.12.2020, 9:00-11:00 and 13:00-15:00

Project presentation: 27.1.2020, 9:00-16:00


Aufwand:

Python tutorial: 4h
Lectures: 7 sessions @ 2h: 14h

Exercises:
    EX1 (OO vs. DO): 5h
    EX2 (pandas + sklearn): 10h

    EX3 (project): 42h [includes review meeting (topic + questions + work plan)]
SUM: 75h


Vortragende

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Di.12:00 - 14:0006.10.2020 - 26.01.2021 Vorlesungen
Di.09:00 - 13:0015.12.2020 Besprechungen mit Gruppen
Mi.09:00 - 11:0016.12.2020 Besprechungen mit Gruppen
Mi.14:00 - 16:0016.12.2020 Besprechungen mit Gruppen
Mi.09:00 - 18:0027.01.2021FAV Hörsaal 1 - INF Presentations
Datenorientierte Programmierparadigmen - Einzeltermine
TagDatumZeitOrtBeschreibung
Di.06.10.202012:00 - 14:00 Vorlesungen
Di.13.10.202012:00 - 14:00 Vorlesungen
Di.20.10.202012:00 - 14:00 Vorlesungen
Di.27.10.202012:00 - 14:00 Vorlesungen
Di.03.11.202012:00 - 14:00 Vorlesungen
Di.10.11.202012:00 - 14:00 Vorlesungen
Di.17.11.202012:00 - 14:00 Vorlesungen
Di.24.11.202012:00 - 14:00 Vorlesungen
Di.01.12.202012:00 - 14:00 Vorlesungen
Di.15.12.202009:00 - 13:00 Besprechungen mit Gruppen
Di.15.12.202012:00 - 14:00 Vorlesungen
Mi.16.12.202009:00 - 11:00 Besprechungen mit Gruppen
Mi.16.12.202014:00 - 16:00 Besprechungen mit Gruppen
Di.12.01.202112:00 - 14:00 Vorlesungen
Di.19.01.202112:00 - 14:00 Vorlesungen
Di.26.01.202112:00 - 14:00 Vorlesungen

Leistungsnachweis

Drei praktische Übungen. Die 3. Übung ist anhand von einem Bericht, Jupyter Notebook und Präsentation der Ergebnisse beurteilt.

LVA-Anmeldung

Von Bis Abmeldung bis
23.09.2020 09:00 09.11.2020 23:00 20.11.2020 23:55

Curricula

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Sprache

Englisch