**Compulsory Studies (35 cr)**

TCM307 Seminar in Theoretical and Computational Methods (5 cr)

TCM350 Master's thesis (30 cr)

TCM399 Maturity test (0 cr)

Personal Study Plan (included in the Seminar)

**Optional Course Packages (55-85 cr)**

*Quantum Physics*

TCM302 Quantum mechanics IIa (5 cr)

TCM303 Quantum mechanics IIb (5 cr)

KEM341 Quantum chemistry (5 cr)

TCM304 Mathematical Methods of Physics IIIa (5 cr)

TCM305 Mathematical Methods of Physics IIIb (5 cr)

(Required background knowledge: FYS2018 Quantum mechanics I, FYS2019 Quantum statistics and FYS2015 Statistical mechanics)

*Statistical Physics*

TCM306 Advanced statistical physics (5 cr)

TCM309 Kinetic Theory (10 cr)

(Required background knowledge: FYS2019 Quantum statistics)

*Particle Physics and Cosmology*

PAP325 Introduction to particle physics II (5 cr)

TCM311 Quantum field theory I (10 cr)

TCM312 Quantum field theory II (10 cr)

PAP326 Cosmology II (5 cr)

PAP335 General relativity (10 cr)

PAP336 Higgs physics (5 cr)

PAP337 Supersymmetry (5 cr)

TCM308 Lattice field theory (5 cr)

TCM313 Thermal field theory (5 cr)

TCM314 String theory (5 cr)

Special courses in particle physics, 5-20 cr

Special courses in cosmology, 10-20 cr

*Condensed matter physics*

MATR333 Modelling of biological systems (5 cr)

MATR318 Solid state continuum mechanics II (5 cr)

*Programming and numerical methods*

PAP334 Statistical methods (5 cr)

MATR322 Scientific computing III (10 cr)

MATR323 Basics of Monte Carlo simulations (5 cr)

MATR324 Monte Carlo simulations in physics (5 cr)

MATR325 Molecular dynamics simulations (10 cr)

MATR326 Tools for high performance computing (5 cr)

MATR327 Computational nanoscience (10 cr)

Specialized courses in computational methods, 15 cr

(Required background knowledge: FYS1013 Scientific computing I + FYS2085 Scientific computing II, programming skills)

*Atmospheric sciences*

ATM311 Simulations of Formation of Molecular Clusters (5 cr)

ATM312 Aerosol Modelling (5 cr) (Required background knowledge: FYS2071Aerosol physics I + ATM304 Aerosol physics II)

ATM313 Chemical transport modelling I (5 cr)

ATM314 Chemical transport modelling II (5 cr)

ATM315 Numerical Meteorology I (5 cr)

ATM316 Numerical Meteorology II (5 cr)

ATM317 Laboratory Course in Numerical Meteorology (5 cr)

*Functional analysis and spectral theory*

MAST31001 Real analysis I (5 cr)

MAST31002 Functional analysis (10 cr)

MAST31018 Spectral theory (10 cr)

MAST31008 Fourier Analysis I (5 cr)

MAST31009 Fourier Analysis II (5 cr)

MAST31010 Partial Differential Equations I (10 cr)

MAST31403 Integral equations (10 cr)

*Applied analysis and partial differential equations*

MAST31010 Partial Differential Equations I (10 cr)

MAST31403 Integral equations (10 cr)

MAST31011 Partial Differential Equations II (10 cr)

MAST31008 Fourier Analysis I (5 cr)

MAST31009 Fourier Analysis II (5 cr)

MAST31002 Functional analysis (10 cr)

MAST31001 Real analysis I (5 cr)

MAST31004 Real analysis II (5 cr)

*Stochastic analysis*

TCM310 Stochastic Methods (10 cr)

MAST31701 Probability theory I (5 cr)

MAST31702 Probability theory II (5 cr)

MAST31001 Real analysis I (5 cr)

MAST31002 Functional analysis (10 cr)

Algebraic and topological methods

MAST31003 Topology II (10 cr)

MAST31005 Algebra II (10 cr)

MAST31026 Riemannian geometry (10 cr)

*Mathematics courses in the Mathematical physics*

MAST31301 Introduction to mathematical physics (10 cr)

MAST31302 Hamiltonian dynamics (10 cr)

MAST31303 Quantum dynamics (10 cr)

*Mathematics courses in the Applied mathematics*

MAST31010 Partial differential equations I (10 cr)

MAST31403 Integral equations (10 cr)

MAST31402 Bayesian inversion (10 cr)

MAST31401 Inverse Problems (10 cr)

*Mathematics courses in the Mathematics of imaging*

MAST31401 Inverse Problems (10 cr)

*Computer science*

CSM12101 Design and Analysis of Algorithms (5 cr)

CSM12106 Approximation algorithms (5 cr)

CSM12104 Randomized Algorithms I (5 cr)

CSM12105 Randomized Algorithms II (5 cr)

*Chemistry*

KEM341 Quantum Chemistry (5 cr)

KEM367 Mathematical and Numerical Methods in Computational Chemistry (5 cr)

KEM368 Density Functional Theory (5 cr)

KEM343 Spectroscopy (5 cr)

KEM342 Molecular Modelling (5 cr)

KEM345 Molecular Properties (5 cr)

KEM365 Laser Spectroscopy (5 cr)

KEM369 Molecular electronic structure (5 cr)