Current courses (2025-2026)

Semester 1

Code Class
MAGIC002 Differential topology and Morse theory
MAGIC020 Dynamical Systems
MAGIC022 Mathematical Methods
MAGIC049 Modular Forms
MAGIC050 Set Theory
MAGIC057 Spectral Theory of Ordinary Differential Operators
MAGIC061 Functional Analysis
MAGIC063 Differentiable Manifolds
MAGIC073 Commutative Algebra
MAGIC074 Algebraic Geometry
MAGIC081 String Theory
MAGIC098 Adaptive Finite Element Methods
MAGIC099 Numerical methods in Python
MAGIC112 Computational Algebra and Geometry
MAGIC116 Measure Theory and Ergodic Theory
MAGIC118 Optimal Transport- theory and applications

Timetable

Monday

    9
       
    10
       
    11
       
    12
       
    13
       
    14
       
    15
       
    16
       
    17
       

Tuesday

    9
       
    10
       
    11
       
    12
       
    13
       
    14
       
    15
       
    16
       
    17
       

Wednesday

    9
       
    10
       
    11
       
    12
       
    13
       
    14
       
    15
       
    16
       
    17
       

Thursday

    9
       
    10
       
    11
       
    12
       
    13
       
    14
       
    15
       
    16
       
    17
       

Friday

    9
       
    10
       
    11
       
    12
       
    13
       
    14
       
    15
       
    16
       
    17
       

Semester 2

Code Class
MAGIC014 Hydrodynamic Stability Theory
MAGIC021 Nonlinear Waves
MAGIC037 Local fields
MAGIC058 Theory of Partial Differential Equations
MAGIC064 Algebraic Topology
MAGIC079 Inverse Problems
MAGIC083 Integrable Systems
MAGIC090 Introduction to Continuum Mechanics
MAGIC096 Spectra and geometry of graphs and networks
MAGIC102 Slow viscous flow
MAGIC105 Symplectic Geometry
MAGIC109 Introduction to Hopf algebras and quantum groups
MAGIC117 Mathematical Foundations of AI

Timetable

Monday

    9
       
    10
       
    11
       
    12
       
    13
       
    14
       
    15
       
    16
       
    17
       

Tuesday

    9
       
    10
       
    11
       
    12
       
    13
       
    14
       
    15
       
    16
       
    17
       

Wednesday

    9
       
    10
       
    11
       
    12
       
    13
       
    14
       
    15
       
    16
       
    17
       

Thursday

    9
       
    10
       
    11
       
    12
       
    13
       
    14
       
    15
       
    16
       
    17
       

Friday

    9
       
    10
       
    11
       
    12
       
    13
       
    14
       
    15
       
    16
       
    17
       

View courses by year