FYS4411 – Computational Physics II: Quantum Mechanical Systems
Schedule, syllabus and examination date
Changes in the course due to coronavirus
Autumn 2020 we plan for teaching and examinations to be conducted as described in the course description and on semester pages. However, changes may occur due to the corona situation. You will receive notifications about any changes at the semester page and/or in Canvas.
Spring 2020: Teaching and examinations was digitilized. See changes and common guidelines for exams at the MN faculty spring 2020.
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.
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 FYS3150 - Computational physics, and it will give a further treatment of several of the numerical methods given there.
Admission to the course
Students who are admitted to study programmes at UiO must each semester register which courses and exams they wish to sign up for in Studentweb.
If you are not already enrolled as a student at UiO, please see our information about admission requirements and procedures.
Courses with less than three students registrered will normally be cancelled.
Recommended previous knowledge
- 10 credits overlap with FYS9411 – Computational Physics II: Quantum Mechanical Systems.
- 5 credits overlap with FYS4410 – Computational physics II (discontinued).
- 5 credits overlap with FYS9410 – Computational physics II (discontinued).
Two hours of lectures per week, and three hours of computer laboratory.
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 letter grade based on the three projects.
It will also be counted as one of the three attempts to sit the exam for this course, if you sit the exam for one of the following courses: FYS9411 – Computational Physics II: Quantum Mechanical Systems
Examination support material
No examination support material is allowed.
Grades are awarded on a scale from A to F, where A is the best grade and F is a fail. Read more about the grading system.
Resit an examination
This course offers both postponed and resit of examination. Read more: