12-PHY-BWMS  Introduction to Computer-based Physical Modelling

Moduldetails
Anmeldeoptionen
Modulverantwortliche: Prof. Dr. Frank Cichos

Dauer: 1

Anzahl Wahlkurse: 0

Credits: 5,0

Startsemester: SoSe 2023

Turnus:
jedes Sommersemester
Ziele:
Ziel dieses Moduls ist es, die Programmiersprache Python zu erlernen und diese auf physikalische Sachverhalte anzuwenden. Nach aktiver Teilnahme sind die Studierenden in der Lage, experimentelle Daten in Python zu analysieren und graphisch darzustellen, physikalische und nichtphysikalische Probleme zu simulieren, numerisch zu lösen und grafisch darzustellen. Eine kurze Einführung in das Maschinenlernen soll die Studierenden für neue Verfahren sensibilisieren.
Inhalt:
- Grundlagen der Programmiersprache Python
- Dokumentation in Jupyter Notebooks
- Datenaustausch mit Dateien
- Grafische Darstellung wissenschaftlicher Daten
- Anpassung theoretischer Modelle an experimentelle Daten
- Einfache numerische Lösungen von Differentialgleichungen und Differentialgleichungssystemen
- Anwendung numerischer Verfahren auf physikalische Prozesse aus der statistischen Physik, der Mechanik, der Elektrostatik und Thermodynamik, der Optik und der Quantenmechanik
- Kurze Einführung in Verfahren des Maschinenlernens

Literaturangabe:
- A. Malthe-Sørenssen: Elementary mechanics using Python, Springer, 2015
- J. M. Kinder, P. A. Nelson: A student’s guide to Python for physical modeling, Princeton University Press, 2018
- H. P. Langtangen: A primer on scientific programming with Python, Springer, 2016
- R. Maeder: Programming in Mathematica, 3. Auflage, Addison-Wesley, 1997
- R. Gaylord, S. N. Kamin, P. R. Wellin: Introduction to programming with Mathematica, TELOS, 1993
- R. Maeder: Informatik für Mathematiker und Naturwissenschaftler, Addison-Wesley, 1993
- A. Géron: Hands-on machine learning with Scikit-Learn, Keras, and TensorFlow, O’Reilly, 2020

Teilnahmevoraussetzungen:
Bachelor of Science Physik (ab WS 2019/20): keine
Anmeldefristen
Phase Block Anmeldung von | bis Ende Abmeldung
Einschreibung Vorlesungszeit 21.03.2023 12:00 | 27.03.2023 17:00 17.06.2023 23:00
Kurse
Nummer Name Pflicht Semester Credits  
12-PHY-BWMS.VL01 Introduction to Computer-based Physical Modelling Ja 0,0  
12-PHY-BWMS.VL01 Introduction to Computer-based Physical Modelling   SoSe 2023  
12-PHY-BWMS.ÜB01 Introduction to Computer-based Physical Modelling Ja 0,0  
12-PHY-BWMS.ÜB01 Introduction to Computer-based Physical Modelling   SoSe 2023  
Leistungen
Kurs/Modulabschlussleistungen Leistungen Bestehenspflicht Gewichtung
Modulabschlussleistungen   Portfolio Ja 1
Modulabschlussprüfungen
Prüfung Datum Lehrende Bestehenspflicht
1  Portfolio k.Terminbuchung Prof. Dr. Frank Cichos Ja
2  Portfolio Mi, 4. Sep. 2024, 13:00 - 13:00 Prof. Dr. Frank Cichos Ja
Modulverantwortliche
Prof. Dr. Frank Cichos