This course will teach basic concepts of statistical physics through hands-on Monte Carlo simulations of the Ising model and related systems. The goal is for students to gain intuition for the physics near critical points while developing essential computational skills. Numerical concepts will be discussed in lectures, but students will be expected to write, run, and analyze their own simulations.
Target group: Physics students with desire to learn numerical techniques, DSSC students with some background or interest in phsyics.
Prerequisites: Basic knowledge of a modern programming language (recommended C++, Python, or Julia). Background in statistical mechanics is encouraged.
Evaluation: regular assignments, participation
Teaching format: lectures
ECTS: 3 Year: 2022
Track segment(s):
Elective
Teacher(s):
Carl Goodrich
Teaching assistant(s):
Mengjie Zu
If you want to enroll to this course, please click: REGISTER
- Teacher: Carl Goodrich
- Teaching Assistant: Mengjie Zu