HUOM! OPINTOJAKSOJEN TIETOJEN TÄYTTÄMISTÄ KOORDINOIVAT KOULUTUSSUUNNITTELIJAT HANNA-MARI PEURALA JA TIINA HASARI
Monte Carlo -simulointien perusteet
Grunder för Monte Carlo-simuleringar
Basics of Monte Carlo Simulations
Aikaisemmat leikkaavat opintojaksot 530006 Monte Carlo simulointien perusteet, 5 op.
-Which degree programme is responsible for the course?
Master’s Programme in Materials Research
-Which module does the course belong to?
MATR3002 Computational Materials Physics, Advanced Studies
MATR3003 Medical Physics and Biophysics, Advanced Studies
PAP3001 Astrophysical Sciences, Advanced Studies
PAP3002 Particle Physics and Cosmology, Advanced Studies
TCM300 Theoretical and Computational Methods, Advanced Studies
-Is the course available to students from other degree programmes?
Master’s level, degree programmes in medicine, dentistry and veterinary medicine = secondcycle
degree/EQF level 7
Doctoral level = third-cycle (doctoral) degree/EQF level 8
-Does the course belong to basic, intermediate or advanced studies (cf. Government Decree
on University Degrees)?
The course can be taken at any time, when it is available.
The course is given annually during the third teaching period (spring term).
After completion the course you will be able:
The attendance of the lectures is recommended. Returning home completed exercises is mandatory. The exercises are aimed to test the programming skills of students. These will contribute equalliy to the final grade of the exam along with the answers to the exam questions.
The programming skills are mandatory. Basic knowledge of probability theory is recommended.
Monte Carlo in Physics
Uniform random numbers
Non-uniform random numbers
Monte Carlo integration, improving convergence of the Monte Carlo integration
Analysis of Monte Carlo integration result: estimation of the error of the mean
Generation of synthetic data to improve the analysis
Cellular automata and self-organized critical phenomena
Exercises are designed to help students to understand better the material of the course. Regular programming will help to implement the received knowledge during the course in practice.
The final exam is held in form of answering theoretical questions in form of essays, however, the grade for the exercises performed during the course give 50% of the total weight.