Computer-Physik
Sommer 2020

Mo, 13:00 | Zoom-Meeting mit Prof. Simon Trebst
  Vorbesprechung des wöchentlichen Vorlesungsmaterials.

Di, 14:00   | Zoom-Meeting mit Carsten Bauer
  Fragestunde zu Programmiertechniken und Julia.

Mi - Fr   | Übungsgruppen via Zoom-Meeting
  Mi 12 | Mi 14 | Mi 16 | Do 12 | Do 16 | Fr 12 | Fr 14


Überblick

Die Vorlesung behandelt numerische Methoden zur Lösung physikalischer Probleme und bietet mit der Ausweitung auf 4 Wochenstunden seit 2016 auch eine Einführung in elementare Programmiertechniken. Dabei werden sowohl grundlegende numerische Verfahren eingeführt als auch auf Fragestellungen der Mechanik, Elektrodynamik, Quantenmechanik und statistischen Physik angewendet.

Vorlesungen | Übungen | Musterlösungen | Programmiertechniken



Vorlesungen

Wir stellen Ihnen in diesem Sommersemester erstmals sämtliche Vorlesungen und Programmier-Tutorials als online Videos zur Verfügung. Wir werden diese Sammlung sukzessive aufbauen und in jeder Vorlesungswoche jeweils zwei neue Videos zur Verfügung stellen. Sie finden alle Videos auch dauerhaft auf vimeo unter vimeo.com/showcase/compphys20.

Vorlesungswochen (toggle): Vorwort | Wo 1 | Wo 2 | Wo 3 | Wo 4 | Wo 5 | Wo 6 | Wo 7 | Wo 8 | Wo 9 | Wo 10 | Wo 11 | Wo 12 | Wo 13


 



Syllabus / Vorlesungsnotizen

Und schliesslich noch ein Blick "hinter die Kulissen":





Übungen

Die Übungen finden online über Zoom-Meetings statt. Hier noch einmal die relevanten Links:

Mi 12 | Mi 14 | Mi 16 | Do 12 | Do 16 | Fr 12 | Fr 14

Bei Fragen zum Übungsbetrieb melden Sie sich bitte bei Jan Attig.


Übungsblätter

Alle Übungsblätter sind auch über das github repository https://github.com/trebst/compphys-2020 verfügbar.

Musterlösungen

Wir bieten Ihnen in diesem Jahr erstmals Videos mit Musterlösungen zu (fast) allen Übungsaufgaben an. Diese hat Jan Attig für Sie zusammengestellt unter: vimeo.com/showcase/6955823.






Programmiertechniken

Eine Einführung in Programmiertechniken wird integraler Bestandteil der Vorlesung sein. Wir werden diese am Beispiel der Programmiersprache Julia lehren. Julia ist eine relativ junge Programmiersprache, die in vielen Aspekten artverwandt mit Python ist, zugleich aber eine ungleich höhere numerische Effizienz mit sich bringt.

Tutorials


Julia-Resourcen




Literatur


Weiterführende Literatur
Programiersprache Julia




Mailing-Liste

Wir haben für alle TeilnehmerInnen der Vorlesung eine Mailing-Liste eingerichtet, über welche wir weiterführende Informationen zu Vorlesung, Übungen und Übungsbetrieb verschicken werden:
Wir bitten alle Studierenden, sich auf dieser Mailing-Liste einzutragen.

Klausurtermine

Klausur: Montag, 10. August 2020 | 9:00 - 12:00 | Aula 3

Nachklausur: Freitag, 2. Oktober 2020 | 14:00 - 17:00 | Aula 1
Denken Sie an Ihre erneute und rechtzeitige KLIPS-Anmeldung.



Voraussetzungen

Formal keine. Programmierkenntnisse sind natürlich hilfreich, werden aber nicht vorausgesetzt.