191.116 Scientific Programming with Python
Diese Lehrveranstaltung ist in allen zugeordneten Curricula Teil der STEOP.
Diese Lehrveranstaltung ist in mindestens einem zugeordneten Curriculum Teil der STEOP.

2019W, VU, 1.0h, 2.0EC
TUWEL

Merkmale

  • Semesterwochenstunden: 1.0
  • ECTS: 2.0
  • Typ: VU Vorlesung mit Übung

Lernergebnisse

Nach positiver Absolvierung der Lehrveranstaltung sind Studierende in der Lage

- Python-Programme selbst zu entwickeln,
- dabei haben sie ein Grundverständnis der häufig verwendeten Bibliotheken (NumPy, ScipPy),
- eigene wissenschaftliche Probleme in Python zu lösen,
- spezifische Phänomene mittels Python zu simulieren,
- verschiedene Optimierungsprobleme zu lösen,
- Daten mit Hilfe von Plots auszuwerten

Inhalt der Lehrveranstaltung

- Einführung in die Programmiersprache "Python"
- die Bibliotheken SciPy und NumPy
- Datenbearbeitung und Visualisierung (Matplotlib)
- Testen von Quellcode
- Reproduzierbare Analysen mit IPython/Jupyter
- Python für Optimierungsprobleme (z.B. SciPy, PuLP)
- Parallele Programmierung mit Python
- Schnittstellen zu anderen Programmiersprachen (z.B. Julia)

Methoden

- Programmierübungen
- kleine Softwareprojekte

Prüfungsmodus

Prüfungsimmanent

Vortragende Personen

Institut

LVA Termine

TagZeitDatumOrtBeschreibung
Di.13:00 - 15:0022.10.2019 - 10.12.2019GM 4 Knoller Hörsaal - VT Scientific Programming with Python
Di.13:00 - 15:0007.01.2020FH Hörsaal 3 - MATH Scientific Programming with Python
Di.13:00 - 15:0014.01.2020FH Hörsaal 3 - MATH Scientific Programming with Python
Mo.11:00 - 12:0024.02.2020FAV Hörsaal 2 Einsichtnahme Prüfung 1
Di.15:00 - 15:3010.03.2020Seminarraum FAV 01 B (Seminarraum 187/2) Einsichtnahme Prüfung 2
Scientific Programming with Python - Einzeltermine
TagDatumZeitOrtBeschreibung
Di.22.10.201913:00 - 15:00GM 4 Knoller Hörsaal - VT Scientific Programming with Python
Di.05.11.201913:00 - 15:00GM 4 Knoller Hörsaal - VT Scientific Programming with Python
Di.12.11.201913:00 - 15:00GM 4 Knoller Hörsaal - VT Scientific Programming with Python
Di.19.11.201913:00 - 15:00GM 4 Knoller Hörsaal - VT Scientific Programming with Python
Di.26.11.201913:00 - 15:00GM 4 Knoller Hörsaal - VT Scientific Programming with Python
Di.03.12.201913:00 - 15:00GM 4 Knoller Hörsaal - VT Scientific Programming with Python
Di.10.12.201913:00 - 15:00GM 4 Knoller Hörsaal - VT Scientific Programming with Python
Di.07.01.202013:00 - 15:00FH Hörsaal 3 - MATH Scientific Programming with Python
Di.14.01.202013:00 - 15:00FH Hörsaal 3 - MATH Scientific Programming with Python
Mo.24.02.202011:00 - 12:00FAV Hörsaal 2 Einsichtnahme Prüfung 1
Di.10.03.202015:00 - 15:30Seminarraum FAV 01 B (Seminarraum 187/2) Einsichtnahme Prüfung 2

Leistungsnachweis

- erfolgreiche Projektarbeit
- Prüfung (mündlich oder schriftlich)

 

LVA-Anmeldung

Von Bis Abmeldung bis
16.09.2019 00:00 08.10.2019 23:59 05.11.2019 23:59

Anmeldemodalitäten

Students enrolled in Master program "Computational Science and Engineering" have priority.

Curricula

StudienkennzahlVerbindlichkeitSemesterAnm.Bed.Info
066 646 Computational Science and Engineering Pflichtfach1. Semester

Literatur

Es wird kein Skriptum zur Lehrveranstaltung angeboten.

Weitere Informationen

Sprache

Englisch