Specialisations
Specialisations
The system of specialisations is intended to optimise both freedom and structure in the master's programme. It is flexible enough to leave considerable freedom to a student with wide interests, while at the same time providing guidance to students with a more focused interest. Mathematical Sciences has six specialisations. Changes of specialisation during your master's are allowed.
These are the areas which have their roots in classical Greek mathematics and thus belong to the oldest branches of Mathematics. They are more alive than ever and have evolved in a spectacular way into an exciting area in modern Mathematics.
As an example, imagine a curve in the plane given by a polynomial equation in two variables. These are the familiar curves like straight lines, conics and other higher degree classical curves. But what if we ask for points on such a curve with coordinates in the complex numbers? Then the curve is in fact a real two-dimensional object and we can ask for its topology. Or what happens if we ask for points with integer coordinates? We are then in the business of solving Diophantine equations. As a third alternative we can ask for points which have coordinates which are integers modulo a prime. All these viewpoints open up completely different directions in the field which is now known as arithmetic-algebraic geometry. The methods used range from topology to number theory and algebra in a fertile mix.
The geometric part, algebraic geometry, has become an essential tool in modern mathematical physics. The art of point counting modulo a prime is used extensively in modern coding theory and cryptography. The study of Diophantine equations is a part of number theory and requires tools from algebra, analysis and, last but not least, geometry. Several recent spectacular developments in Diophantine equations now owe their existence to the discovery of parallels with the world of geometry.
The tools of the trade in this specialisation can be very diverse, and as a result the choice of the courses taken, and a Master’s thesis subject depends very much upon the individual student. For instance, the subject could belong to analytic number theory, the theory of modular forms, be about solving Diophantine equations, lie in an area that makes contact with logic and computability or be on the interface of algebraic geometry and theoretical physics.
Prerequisites
You need a background in groups and rings. For number theory you also need Galois theory and an introductory course in number theory. For algebraic geometry you need complex analysis and topology and familiarity with Galois theory and differentiable manifolds is recommended. For either direction it is sometimes helpful to know representation theory of groups.
Requirements
Some typical courses in the master's curriculum:
- Algebraic Geometry 1
- Algebraic Geometry 2
- Algebraic Number Theory
- Commutative Algebra
- p-adic Numbers
- Elliptic Curves
- Diophantine Approximation
- Modular Forms
- Analytic Number Theory
- Riemann Surfaces
- Advanced Algebraic Geometry
- Algebraic Methods in Combinatorics
- Invariant Theory
- Algebraic Curves
- Seminar Number Theory
Many of these courses are currently offered on a regular basis by the national Mastermath programme. Clearly, some research directions require taking courses in (or familiarity with) adjacent areas.
For more information about this specialisation, please contact Prof. Dr. Gunther Cornelissen
Differential Geometry, Topology, and Lie Theory is concerned with the study of spaces such as curves, surfaces (think of the sphere, the Möbius band and the torus) and higher dimensional versions of them.
Topology studies those properties that are preserved under continuous deformations of objects like stretching (but no tearing or gluing). But when these are studied from an algebraic point of view by attaching algebraic invariants to them (such as the “number of holes” of a surface) we have entered the field of Algebraic Topology. Differential Topology on the other hand is involved with a class of geometric objects, called manifolds, on which we can do the rudiments of analysis; on such a manifold it makes sense to talk about differentiable functions, vector fields, and the like. The situation becomes much more intricate and interesting if one imposes certain additional structures on a manifold (we then speak of Differential Geometry): that could be a notion of length (Riemannian Geometry), a notion of holomorphic function (Complex and Kähler Geometry), structures arising from Classical Mechanics (Symplectic Geometry, Poisson Geometry), or groups of symmetries (Lie Groups). Most of the major physical theories, such as classical mechanics and general relativity acquire their most natural and insightful formulation in such terms. This is perhaps not so surprising, as many of these notions have a physics ancestry, but what still is surprising that in many a case physicists intuition was decisive in solving some of the most fundamental problems in Geometry and Topology.
Lie groups are equipped with the structure of a differentiable manifold for which the group operation is smooth. They appear in many situations in mathematics and physics, where continuous symmetries play a role. In such situations one is often interested in Fourier (or harmonic) analysis. The non-commutative nature of Lie groups requires the description of harmonic analysis in terms of (often infinite dimensional) representation theory. The rich geometric structure of Lie groups allows one to develop a theory which at the same time is amazingly general and surprisingly concrete. Subjects of current research are: Plancherel en Paley-Wiener theorems for symmetric spaces, parameter dependence of representations, asymptotic behaviour of matrix coefficients, Radon transformation, cusp forms for symmetric spaces, symplectic geometry and convexity theorems.
Prerequisites
The usual prerequisites for entering the master's programme plus basic knowledge of:
- topology, for example as taught in our bachelor courses “Inleiding topologie” (level 2);
- group theory, for example as taught in our bachelor course “Inleiding groepen en ringen” (level 1);
- differentiable manifolds, as taught for instance in the first part of our level 3 course “Differentieerbare variëteiten” (level 3);
- basic theory of Banach and Hilbert spaces;
- analysis of several variables: implicit function theorem, submanifolds of Rn; substitution theorem for integration, a version of Stokes theorem;
- some knowledge on fundamental groups (as taught for instance in the first part of our level 3 course “Topologie en meetkunde”) is recommended.
Requirements
From the around 8 elective courses (which, together with the thesis, constitute a student’s program), the student should take:
- at least two from the list of courses in the direction of Algebraic Topology, such as: Algebraic Topology 1 and 2, Category Theory, Topology of Geometric Structures, Seminar Algebraic Topology;
- at least two from the list of courses in the direction of Differential Geometry, such as: Differential Geometry, Symplectic Geometry, Lie Groups, Lie Algebras, Poisson Geometry, Complex Manifolds, Seminar Differential Geometry;
- at least one from the courses in the direction of Algebraic Geometry, such as Algebraic Geometry 1 and 2, Riemann Surfaces, Elliptic Curves;
- at least one from the courses in the direction of Pure Analysis, such as: Functional Analysis, Partial Differential Equations, Dynamical Systems, Operator Algebras.
The lists are based on courses that were recently given and are not meant to be exhaustive. In practice, this will leave around 2 courses for the student to choose freely. Finally, the student should also write a master's thesis that belongs to “Differential Geometry, Topology, and Lie Theory”.
For more information about this specialisation, please contact Prof. Dr. Marius Crainic
Studying logic allows you to ask questions about the heart of mathematical activity, such as: what is a proof? What is an algorithm? What are the limitations of provability? What is truth? Mathematicians such as Hilbert, Gödel, Gentzen, Herbrand, Turing, and Tarski posed and answered many of these and similar questions in the 1930’s. Modern logic goes beyond these fundamental issues, allowing you to study formal systems and their interpretations in the mathematical world. The field of logic has strong connections to almost every area of pure mathematics, such as number theory, algebraic geometry, and topology, and it also has great significance in the field of computing science. Most Utrecht University research in logic relates to topos theory, proof theory and homotopy type theory. However, you’ll be able to perform a research project in whatever area of logic best suits your mathematical interests.
Discrete mathematics concerns the study of discrete objects, such as graphs or finite sets. This area naturally fits problem solvers, or people who love puzzles, but there is also lots of structure to discover. For example, the graph minor theorem (‘undirected graphs, partially ordered by the graph minor relationship, form a well-quasi-ordering’) was proved in a series of twenty papers spanning over 500 pages. This work gave partial results that are still being build upon for graph algorithms. Stronger combinatorial techniques are still being developed today, and in the past ten years many big conjectures have been solved.
There has been a lot of vibrant research in discrete mathematics and homotopy type theory. As many interesting problems remain to be solved, these are exciting fields to enter as a young mathematician!
Prerequisites
The usual prerequisites for entering the master's programme.
For a logic focus, it is strongly advised to have followed the bachelor's course Grondslagen van de Wiskunde (or an equivalent logic course) and it is advised to have followed the course Topologie en Meetkunde.
For a discrete mathematics and optimization focus, courses on graph theory or combinatorics are a natural preparation. Advised bachelor's courses for UU students are Discrete Wiskunde, Grondslagen van de Wiskunde, Functies en Reeksen, Lichamen en Galoistheorie, Topologie en Meetkunde, Elementaire Getaltheorie, Speltheorie and the Informatics course Algoritmiek.
Study programme
In the master's programme Mathematical Sciences, you select around 8 courses and you write a master's thesis on your chosen subject. A special characteristic of this track is the freedom to choose up to 30 EC of selected computing science courses. Half of the courses (30 EC) are required to be chosen from mathematics master’s courses (including Mastermath courses and courses at other universities). The other half (30 EC) can be chosen more freely: on top of the primary electives, selected UU computing science courses can be used here as well.
We recommend to focus your courses within two different areas, so that you can write your master’s thesis on the intersection. Of course, there is also room to follow some courses outside of these areas.
Courses
Special about the UU mathematics master's programme are the seminar courses. Since the logic seminar offers a different topic each year, it can be taken twice. Other fitting seminars are those on random graphs, expander graphs or ergodic theory. Note that these seminars may not be offered every academic year. Moreover, we offer a local course on model theory.
Courses that fit the 30 EC of selected UU computing sciences courses are:
- INFOAN - Algorithms and Networks
- INFOPROB - Probabilistic Reasoning
- INFOAFP - Advanced Functional Programming
- INFOGA - Geometric Algorithms
Students can follow Mastermath courses or courses at other universities, on topics such as category theory, set theory, homotopy type theory, topos theory, complexity theory, computability theory, proof theory, combinatorics, algorithms, optimization, cryptography, game theory and many more.
For more information about this track, please contact:
Dr. Jaap van Oosten (logic)
Dr. Paige North (homotopy type theory)
Dr. Carla Groenland (discrete mathematics)
We use mathematical models to understand how phenomena and mechanisms studied in various scientific disciplines are related to one another. To analyze such models, mathematical methods and computer tools are applied. In this track you will learn how to use, justify, and develop such methods and tools.
Often models take the form of differential equations (ordinary or partial or delay/functional). When you study how the state of a system changes in time, it's useful to consider the dynamical system (which is generated by the differential equation), and to study how its behavior depends on internal and external parameters. So methods to study the qualitative as well as the quantitative behavior of finite- and infinite-dimensional dynamical systems form the core of the specialisation.
These methods include:
- asymptotic analysis (perturbation theory and averaging);
- bifurcation analysis (topological equivalence, normal forms, and invariant manifolds);
- functional analysis (semigroups of operators, dual spaces, and fixed point theorems); and
- numerical analysis (continuation techniques and computation of normal forms).
The applications range over all natural sciences (as well as economics), but in this track we emphasize physics, engineering, and biology (in particular neuroscience, population dynamics, and epidemiology).
Prerequisites
To specialise in Differential Equations and Dynamical Systems, one needs a background in ordinary and partial differential equations (including existence and classification of solutions, and methods to compute them), as well as in complex and functional analysis (including the implicit function theorem and contraction mapping principle).
Requirements
For this track, you must take the Mastermath course on Dynamical Systems and one or more courses from the following list (additional courses may be possible in agreement with your tutor):
- Functional Analysis
- Partial Differential Equations
- Calculus of Variations
- Introduction to Numerical Bifurcation Analysis of ODEs and Maps
- Numerical Bifurcation Analysis of Large-Scale Systems
- Mathematical Neuroscience
- Mathematical Biology
- Group Theory and Dynamical Systems
- Ergodic Theory
Depending on your interests, you can also opt to take additional coursework in the areas of analysis and stochastics.
For more information about this track, please contact Prof. dr. Yuri Kuznetsov
This track includes the national programme Stochastics and Financial Mathematics (SFM).
Studying random phenomena is an exciting component of modern scientific research. A stochastic framework is often the only mathematical structure that allow us to perform an efficient analysis of the complex phenomena under scrutiny. This explains the pervasive use of probabilistic descriptions in almost all fields of knowledge: physics, biology, economics, medicine, social sciences...
Stochastic techniques on the other hand, have emerged as surprisingly effective tools in technological applications involving delicate calculations. Examples are important algorithms for image and sound processing, information compression and a growing number of simulation techniques. Beyond their applied side, however, probability and statistics are also fully developed areas of mainstream mathematics, subject to rapid and exciting development, with a strong presence in most universities and research institutions throughout the world.
The track Probability and Statistics provides you with a balanced programme combining core foundational knowledge with a wide selection of optional courses, many offered within the multi-university SFM programme. This structure allows you to create a personalised course load tailored to your interests in pure and applied stochastics.
Prerequisites
Students are expected to have completed a bachelor's programme in mathematics and have a solid knowledge in probability and statistics. In particular:
For probability:
- You need to have a solid knowledge of basic probability theory which is taught in a course on probability (for example the course WISB161 at UU). Topics that you should be familiar with include: discrete and continuous random variables, distribution and moments of random variables, generating functions, characteristic functions, law of large numbers, central limit theorem.
- You need to have followed at least one additional course in your bachelor’s programme from the following list:
- Measure theory and integration (for example the course WISB312 at UU)
- Stochastic processes (for example the course WISB362 or WISB373 at UU) or a course on martingales
- Mathematical statistics (for example the course WISB263 at UU)
For statistics:
- You need to have solid knowledge in statistics which is for example taught in a course on mathematical statistics (for example WISB263 at UU). Topics that you should be familiar with include: empirical distributions, estimators, sampling and hypothesis testing.
Courses
The course Measure Theoretic Probability is a prerequisite for a lot of other courses in the track. Further we recommend to choose at least three (including one seminar) from the following list of courses:
- Seminar Interacting Random Systems
- Seminar Machine Learning
- Seminar Mathematical Epidemiology
- Seminar Random Graphs
- Computational Finance
- High-Dimensional Probability Theory
- Ergodic Theory
- Forensic Probability and Statistics
- Machine Learning Theory
- Nonparametric Statistics
- Queuing Theory
- Survival Analysis
- Stochastic Gradient Techniques in Optimization and Learning
- Stochastic Processes
- Time Series
You can select additional courses from an extensive list of courses (available through Mastermath and the SFM programme) in consultation with your tutor, along with choosing the topic of your thesis. The offered courses will allow you to study both applied subjects and topics on foundational aspects. You will also have the opportunity to take courses in other departments (physics, medicine, sociology, economics, etc.) that relate to your interests as secondary electives.
For more information about this track, please contact Dr. Cristian Spitoni
Applied mathematics is the intersection point where all branches of fundamental mathematics meet together to bloom. Here you will find complex problems that can only be addressed by combining several seemingly distant mathematical tools. Think number theory combined with analysis to find numerical approximations for the solutions of partial differential equations, or graph theory combined with measure theory to analyze complex dynamical systems, or even functional analysis and discrete mathematics to solve ill-posed problems. Consider diving into this field not only because some of the hardest mathematics problems require the applied mathematics lens, but also because some of the largest scientific challenges in the real world can be tamed only when viewed from the applied mathematics perspective. Whether it is climate physics, neuroscience, bioinformatics, space engineering, data science, machine learning or prediction of financial markets – it is the applied mathematicians who create the analytical infrastructure for the new science of tomorrow. In short, if you would like to change the world to be a better place, applied mathematics is a good place to start.
While perpetually keeping track of new developments of this field, we have experience of teaching this programme for almost 20 years. The programme consists of local courses taught at Utrecht and a wide selection of electives from the national programme. The programme provides you with a broad set of skills, such as analytical thinking, advanced mathematical modeling, programming in Python or C++, and using high-level toolboxes such as Matlab and R. The master thesis project (45 EC) in this specialisation may be carried out at the Mathematical Institute or as an internship at industry, a government research institution, or a research group from another department at Utrecht University where mathematics is applied. A special characteristic of the programme is the freedom to choose up to 30 EC of courses in adjacent disciplines, such as physics, computer science, biology and others, provided mathematics is applicable there. The programme gives a perfect preparation for entering the job market as a research mathematician in industry or academia.
Complex Systems
Complex systems demonstrate the popular principle that “the whole is greater than the sum of its parts”. A complex system is a mathematical model composed of multiple components whose collective behaviour cannot readily be deduced by studying the individual components: Stock markets cannot be predicted by studying individual investors, brain activity cannot be easily understood through the electrochemical processes of neurons taken apart, and fluid turbulence is not an obvious consequence of the molecular structure of water. Mathematicians tackle such problems using probabilistic modelling, measure theoretic principles, numerical methods and other tools. This is an actively developing area of research, and there is a growing demand for mathematical scientists trained to build and analyse models of complex systems in economics, social sciences, biology and medicine, as well as natural sciences, clime and earth sciences and ecology. Inspired by such new applications, the study of complex systems may well lead to truly new forms of mathematics.
In “Complex Systems” you will combine mathematical theory in dynamical systems, networks, stochastics and computation, with applications in one of the above disciplines. Your Master's research will be jointly supervised by scientists from at least two disciplines. The department of mathematics coordinates the research in this area with the interdisciplinary Complex Systems Studies Centre at Utrecht, and you will be invited to attend the research talks and workshops organized at the centre.
Scientific Computing
Scientific Computing is a rapidly growing field, providing mathematical methods and software for computer simulations in a wide variety of application areas, from particle simulations for the study of protein folding to mesh calculations in climate change prediction. The area is highly interdisciplinary, bringing together methods from numerical analysis, high-performance computing, and application fields. The scientific computing specialisation focuses on analysing the large-scale systems that are central in various fields of science and in many real-world applications. Students will learn the mathematical tools necessary to tackle these problems in an efficient manner and they will be able to provide generic solutions and apply these to different application areas. They will learn to develop mathematical software and to use modern high-performance computers, such as massively parallel supercomputers, PC clusters, multicore PCs, or machines based on Graphics Processing Units (GPUs).
Prerequisites
Apart from standard mandatory courses in a mathematics bachelor's programme, it is strongly advised to be familiar with analysis and mathematical modelling at large.
For complex systems, it is strongly advised to be familiar with probability theory and stochastic processes.
For scientific computing, it is strongly advised to have a background in numerical analysis and be comfortable with at least one programming language (e.g. Python, C++).
Mathematics courses that fit the specialisation:
- Introduction to Complex Systems
- Continuous Optimization
- Inverse Problems in Imaging
- Mathematical Theory for Tomography
- Machine Learning Theory
- Numerical Linear Algebra
- Numerical Methods for Time-Dependent PDEs
- Stochastic Gradient Techniques in Optimization and Learning
- Nonparametric Statistics
- Forensic Probability and Statistics
- Scheduling
- Queueing Theory
- Discrete Optimization
- Parallel Algorithms
- Advanced Linear Programming
- Coding Theory
- Algorithms Beyond the Worst Case
- Quantum Information Theory
- Numerical Bifurcation Analysis of Large-Scale Systems
- Mathematical Neuroscience
- Mathematical Biology
- Systems and Control
- Computational Finance
- Multiscale Methods with Application to Climate
- Seminar High-Dimensional Probability Theory in Data Science
- Seminar on Neural Networks and Finance
- Seminar Machine Learning
- Seminar Mathematical Epidemiology
- Seminar Random Graphs
Note that the above courses may not be offered every academic year.
Courses outside of mathematics that fit the 30 EC courses in other disciplines:
Computing science courses:
- INFOMDM - Data mining
- INFOGA - Geometric algorithms
- INFOMCRWS - Crowd simulation
- INFOAN - Advanced algorithms
- INFOEA - Evolutionary computing
- INFOMGP - Game physics
- INFOMNWSC - Network science
Physics courses:
- NS-MO402M - Dynamical meteorology
- NS-MO434M - Current themes in climate change
- NS-TP432M - Modelling and simulation
Biology courses:
- B-MBIEG06 - Bioinformatics and Evolutionary Genomics
- BMB502114 - Advanced Bioinformatics: Data Mining and Data Integration for Life Sciences
- B-MBIOINR - Introduction to R for Life Sciences
Chemistry courses:
- SK-MCBIM21 - Structural Bioinformatics and Modelling
Your tutor will help you select courses based on your interests and desired topic of research.
For more information about this specialisation, please contact Dr. Ivan Kryven
History of Mathematics
Students may choose to do their master's research project in the History of Mathematics. This may be interesting for students who want to pursue a career in mathematics education or history of science. The theme of the master's thesis should have a substantial mathematical content in the area of the specialisation. In practice, the subject of a master's thesis in history of mathematics is often one in the 17th century or later, although exceptions are possible. Master's theses in history of mathematics are supervised by two staff members, including one member who is specialised in the field of mathematics related to the thesis.
The student should have basic knowledge of history of mathematics, for example as taught in the UU bachelor's course History of Mathematics. Courses in history of science are an advantage.
The student should take the courses History of Philosophy of Mathematics and Seminar History of Mathematics, subject to availability. Depending on the subject of the master's thesis, certain mathematics courses may be necessary. For example, a student who writes a master's thesis in the History of Elliptic Curves will also have to take mathematics courses in this field.
The Educational Profile complements coursework and a research project in the History of Mathematics well.
Students pursuing a master's degree in History of Science or Science Teacher Education may also choose to do their master's project in the History of Mathematics.
For more information, please contact: Dr. Steven Wepster