FYS9411 – Computational Physics II: Quantum Mechanical Systems

Timeplan, pensum og eksamensdato

Velg semester

Kort om emnet

This is an advanced course on computational physics with an emphasis on quantum mechanical systems with many interacting particles. The applications and the computational methods are relevant for research problems in such diverse areas as nuclear, atomic, molecular and solid-state physics, chemistry and materials science.
A theoretical understanding of the behavior of quantum-mechanical many-body systems - that is, systems containing many interacting particles - is a considerable challenge in that no exact solution can be found; instead, reliable methods are needed for approximate but accurate simulations of such systems on modern computers. New insights and a better understanding of complicated quantum mechanical systems can only be obtained via large-scale simulations. The capability to study such systems is of high relevance for both fundamental research and industrial and technological advances.

The aim of this course is to present applications of, through various computational projects, some of the most widely used many-body methods with pertinent algorithms and high-performance computing topics such as advanced parallelization techniques and object orientation.
The methods and algorithms that will be studied may vary from year to year depending on the interests of the participants, but the main focus will be on systems from computational material science, solid-state physics, atomic and molecular physics, nuclear physics and quantum chemistry. The most relevant algorithms and methods are microscopic mean-field theories (Hartree-Fock and Kohn-Sham theories and density functional theories), large-scale diagonalization methods, coupled-cluster theory, and quantum Monte Carlo like Variational Monte Carlo and Diffusion Monte Carlo approaches. Methods to study phase transitions for both fermionic and bosonic systems can also be addressed.

Hva lærer du?

The course introduces a variety of central algorithms and methods for professional studies of quantum mechanical systems, with relevance for several problems in physics, materials science and quantum chemistry. The course is project based and through the various projects, normally two, the participants will be exposed to fundamental research problems in these fields, with the aim to reproduce state of the art scientific results. The students will learn to develop and structure large codes for studying these systems, get aquainted with supercomputing facilities and learn to handle large scientific projects. A good scientific and ethical conduct is emphasized throughout the course.

The course is also a continuation of FYS4150 - Computational physics, and it will give a further treatment of several of the numerical methods given there.

Opptak og adgangsregulering

Ph.d.-kandidater ved UiO søker plass på undervisningen og melder seg til eksamen i Studentweb.

Hvis emnet har begrenset kapasitet, vil ph.d.-kandidater som har emnet i sin utdanningsplan ved UiO bli prioritert. Noen nasjonale forskerskoler kan ha egne regler for rangering av søkere til emner med begrenset kapasitet.

Ph.d.-kandidater som har opptak ved andre utdanningsinstitusjoner må innen angitt frist søke om hospitantplass.


Anbefalte forkunnskaper

FYS3150 – Computational PhysicsFYS3150 - Computational physics

FYS3110 – KvantemekanikkFYS3110 - Quantum mechanics or
FYS-MENA3110 – Kvantenanofysikk (nedlagt)FYS-MENA3110 - Kvantenanofysikk or
FYS4110 – Moderne kvantemekanikkFYS4110 - Non-relativistic quantum mechanics or
FYS-KJM4480 – Quantum mechanics for many-particle systems (nedlagt)FYS-KJM4480 - Quantum mechanics for many-particle systems

Overlappende emner


This is a project oriented  course  which contains a mix of lectures and weekly computer laboratory sessions. The bulk of the lectures (40 hours) is  given during two intensive five-day periods, one period during the first week of February  and one in March/April (to be determined).

Laboratory sessions are given weekly (Thursday 2pm-6pm) as well as during the two intensive five-day periods. The laboratory sessions start the first week of February and end the last week of May.

There will be additional tasks to be defined during the semester.


Adgang til undervisning

Dersom du har gjennomført og fått godkjent obligatorisk undervisning, har du ikke krav på ny undervisning. Dersom du har fått undervisningsopptak til emnet, men ikke har gjennomført eller fått godkjent obligatorisk undervisning, har du rett til ny undervisning når det er ledig kapasitet.


The course is based on three large projects which are evaluated and graded. The two first projects will count 25% of the final grade and the last project will count 50% of the final grade. Final grade (pass/not pass) based on the three projects. There is no final written or oral examination.



Ingen hjelpemidler er tillatt.


Emnet bruker karakterskala bestått/ikke bestått. Les mer om karakterskalaen.

Begrunnelse og klage

Adgang til ny eller utsatt eksamen

Dette emnet tilbyr både utsatt og ny eksamen. Les mer:

Tilrettelagt eksamen

Søknadskjema, krav og frist for tilrettelagt eksamen.

Fakta om emnet






Hver vår

If the course is offered, a minimum of four students is required for ordinary lectures to take place. If less than four students participate, an exam will be given, but one should not expect ordinary teaching


Hver vår


Norsk (engelsk på forespørsel)