250031 VU Modelling Interacting Particle Systems in Science (2022S)
Continuous assessment of course work
Labels
Registration/Deregistration
Note: The time of your registration within the registration period has no effect on the allocation of places (no first come, first served).
- Registration is open from Mo 07.02.2022 00:00 to Mo 21.02.2022 23:59
- Deregistration possible until Th 31.03.2022 23:59
Details
max. 25 participants
Language: English
Lecturers
Classes
Monday 11:30-13:00 Besprechungszimmer 9th floor, Oskar-Morgenstern-Platz;
Thursday 11:30-13:00 Besprechungszimmer 9th floor, Oskar-Morgenstern-Platz;
Information
Aims, contents and method of the course
Assessment and permitted materials
This is a practical course, so attendance is compulsory, only a maximum of 5 classes can be missed. Evaluation will be based on a small test and a final project, which includes a report and a discussion.
Minimum requirements and assessment criteria
The course is in English.
Good knowledge of mathematical analysis is required as well as basic knowledge in Probability (concepts like probability space, random variable, probability distribution).
Some basic knowledge of ordinary differential equations.
The part of the course dedicated to numerical simulations of particle systems will use the programming language Julia. There is no need of previous knowledge of Julia. However, some experience in programming is needed.
Good knowledge of mathematical analysis is required as well as basic knowledge in Probability (concepts like probability space, random variable, probability distribution).
Some basic knowledge of ordinary differential equations.
The part of the course dedicated to numerical simulations of particle systems will use the programming language Julia. There is no need of previous knowledge of Julia. However, some experience in programming is needed.
Examination topics
Reading list
Association in the course directory
MFE; MBIV;
Last modified: Th 03.03.2022 16:09
Modelling requires knowledge from a wide variety of mathematical fields (particularly, probability and differential equations). This course will teach the basics needed. It will also show what constitutes a "good" mathematical model.
During the course the models presented in research papers will be read and analysed. By the end of the course, students should be able to understand the meaning of the models presented in these papers as well as being able to propose their own.
Topics covered include:
- modelling using Markov Chains, Markov Processes and Piece-wise Deterministic Markov Processes;
- modelling using Stochastic Differential Equations;
- modelling using Ordinary Differential Equations; Newton's law; minimisation of potential;
- computational models;
- derivation of partial differential equations (transport equations),
- simulation of some of the particle models.
The class will combine theory, exercises and simulations. For the simulations, we will work with Jupyter notebooks and use Julia programming language (all of this will be explained in the course so no previous knowledge of Julia and Jupyter are needed). The course will also be based on reading and understanding models directly from research papers.
To install Julia (with Atom and Juno), follow the instructions here:
http://docs.junolab.org/stable/man/installation/#
(it is free)