Study tracks and courses

The Master's Programme Theoretical and Computational Methods does not have any specific study tracks. Instead, you can tailor a suitable combination according to your plans and existing knowledge from the courses in physics, mathematics, chemistry, and computer science. Your personal study plan will ensure that your courses will form a sensible functional combination.

The preliminary syllabus for academic year 2018-2019 can be found here. The final syllabus will be published in WebOodi. Please note, that some courses will not be lectured every academic year.


Com­puls­ory Stud­ies (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)

Op­tional Course Pack­ages (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
TCM315 Open Quantum Systems (10 cr)
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)

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)

Other studies can include study modules orindividual courses from other programmes or courses from the programme Theoretical and Computational Methods as agreed in the student's personal study plan. Also practical training (e.g. an internship at a company) and language studies can be included.