TFYA90 · 6 credits · Advanced level (A1F) · Teknisk fysik, Fysik
Computational Physics
Active · next start HT 2026
100%
passed the latest regular sitting
LAB1 · 16 Jan 2026 · 20 students
100%
passed the regular sittings, all sittings over the last 5 years
LAB1 · 50 students
This module only reports passing results, so the pass rate does not show how many did not pass.
Part of 2 programmes
Hand-in or lab
LAB1 Laboratory Work
- G
Main rounds
100% passed · 50 students
- 100%20
- 100%12
- 100%10
- 100%8
Later rounds
100% passed · 15 students
- 100%15
- Pass a later round: 100% (15 students), compared with 100% (50 students) on the ordinary exam
Other modules
Partial exams, hand-ins and labs. They are not part of the figures at the top.
Hand-in or lab
UPG1 Written Assignments
- 5
- 4
- 3
- U
Main rounds
98% passed · 52 students
- 95%21
- 100%14
- 100%9
- 100%8
Later rounds
100% passed · 11 students
- 100%11
- Pass a later round: 100% (11 students), compared with 98% (52 students) on the ordinary exam
- Get 4 or 5: 95% (63 students)
Show small sittings (2)
Sittings with fewer than 5 students, often credit transfers or special sittings. They are not part of any figure on this page.
- 100%1
- 100%1
About the course
Aim
After completing the course, the student should be able to:
- explain basic concepts and theories in computational physics based on both classical and quantum mechanical methods
- explain the main components of the computational programs used to simulate materials and to find numerical solutions to many-particle problems in quantum mechanics
- use computer calculations and simulations to predict properties of materials and molecular systems.
Content
The course is about the theory and application of computer simulation of both classical and quantum mechanical many-body systems. Following a review of the principles of statistical mechanics underlying computer simulations, the Monte Carlo (MC) and Molecular Dynamics (MD) techniques are introduced. Topics discussed include MC integration, importance sampling, the Metropolis method, integration of equations of motion for many-body systems in MD, the Verlet algorithm, and MC and MD in various statistical ensembles. An introduction to calculus of variations and many-particle quantum mechanics is given, and then Hartree, Hartree-Fock, and Density Functional Theory methods are derived and discussed, as well as, ab-intio Molecular Dynamics. The course covers the underlying theoretical concepts of these topics, an overview of how they are implemented in computational software, and some examples of how the methods are used. The course has computer laborations with hands-on exercises for working with this type of computational software; generating data, analyzing, and visualizing the results.
- Examiner
- Davide Sangiovanni
- Scheduled hours
- 38 h
- Main field of study
- Teknisk fysik, Fysik