This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
spin:start [2016/02/24 13:59] christian |
spin:start [2021/09/17 11:57] stadel |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Einsatz der Computersimulationen in den Naturwissenschaften ====== | + | ====== Simulations in the Natural Sciences ====== |
{{combined.jpg?800x100|}} | {{combined.jpg?800x100|}} | ||
- | **ESC201:** Frühjahrssemester 2016: Montags Vorlesung: 13:00-14:00 Übungen: 14:00-17:00 im **Raum 36 J 33** | + | **ESC201:** [[esc201_hs2021|Fall Semester 2021]]: Monday Lecture: 13:00-14:00 and Practical: 14:00-17:00 |
- | Anhand von einfachen Beispielen soll gezeigt werden, wie Probleme in den | + | Anhand von einfachen Beispielen wird gezeigt wie Probleme in den |
Naturwissenschaften mit dem Computer gelöst werden. In einer | Naturwissenschaften mit dem Computer gelöst werden. In einer | ||
einführenden Vorlesung werden die theoretischen Grundlagen und die | einführenden Vorlesung werden die theoretischen Grundlagen und die | ||
Lösungsmethoden erklärt. Im Praktikum werden dann unter Anleitung | Lösungsmethoden erklärt. Im Praktikum werden dann unter Anleitung | ||
- | verschiedene Projekte auf PCs durchgeführt. | + | verschiedene Projekte in der Programmiersprache **Python** realisiert. |
- | Einführung in das Betriebssystem UNIX (Linux) und die Programmiersprache | + | Anfangs konzentrieren wir uns auf einfache numerische Methoden in Python. |
- | Java. In einem ersten Teil wird vor allem auf die Programmiermethodik | + | Danach behandeln wir Algorithmen der numerischen Integration; Lösung |
- | und -sprache eingegangen. Im zweiten Teil geht es um die Realisierung | + | |
- | von einfachen Algorithmen der numerischen Integration; Lösung | + | |
gewöhnlicher Differentialgleichungen mit Anwendungen aus Biologie, | gewöhnlicher Differentialgleichungen mit Anwendungen aus Biologie, | ||
- | Chemie und Physik; Monte-Carlo-Verfahren; Simulation von stochastischen | + | Chemie und Physik; Simulationen die Deterministisches Chaos aufweisen: |
- | Vorgängen (Brownsche Bewegung) | + | Bevölkerungswachstum und Planetenbahnen im Sonnensystem; |
+ | Eletrostatik und Wärmeleitung als Beispiele für die Lösungsmethoden für | ||
+ | Partielle Differentialgleichungen. Die Simulationen werden durch einfache | ||
+ | grafische Darstellungen zum Leben erweckt. | ||
- | [[spin:spin1|Unterlagen zur Vorlesung]] | + | Vorkenntnisse sind nicht zwingend nötig. Trotzdem ist Erfahrung mit irgend einer Programmiersprache (vor allem Python) von Vorteil. |
- | **ESC202:** Herbstsemester 2016: Montags Vorlesung: 13:00-14:00 Übungen: 14:00-17:00 im Raum 36 J 33 | + | [[spin:esc201_hs2019|to the Course Materials]] |
- | In einer | + | **ESC202:** Spring 2020: Monday Lecture: 13:00-14:00 and Practical: 14:00-17:00 in Room 36 J 33 |
- | einführenden Vorlesung werden die theoretischen Grundlagen und die | + | |
- | Lösungsmethoden erklört. Im Praktikum werden dann | + | |
- | unter Anleitung verschiedene Projekte auf PCs durchgeführt. In den | + | |
- | letzten Wochen werden Gruppen von 2-3 Personen gebildet um als Team ein | + | |
- | Projekt gemeinsam zu realisieren. | + | |
- | Inhalt: Einführung in Datenstrukturen/Sortiermethoden in Java, | + | |
- | 3-dimensionale Datenvisualisierung, | + | |
- | Eulerische und Navier-Stokes Hydrodynamik mit Teilchen und Gitter, | + | |
- | Berechnungen zur molekularen Dynamik, | + | |
- | Neuronale Netzwerke (Mustererkennung), Simulationen der Quantenmechanik, | + | |
- | Ray | + | |
- | Tracing, N-teilchen Dynamic | + | |
- | der Gravitation, und andere Projekte nach Intresse der Teilnehmer! | + | |
- | Vorkenntnisse Informatik I und II, Teil I dieses Kurses oder äquivalente | + | |
- | Kenntnisse. | + | |
- | [[spin:spin2|Unterlagen zur Vorlesung]] | + | [[spin:esc202_fs2020|to the Course Materials]] |