Tentalabbet

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
Syllabus on Studieinfo ↗