Algebra and Number Theory
Group theory, ring theory, module theory, and algebraic structures — including coding theory over finite rings.
Research
Explore the department's research areas across pure mathematics, applied mathematics, and computer science.
Spanning pure mathematics, applied mathematics, and computer science.
Pure Mathematics, Applied Mathematics, and CS & IT, with shared areas across groups.
Grouped into three super-areas. Cross-cutting areas show all relevant tags.
Group theory, ring theory, module theory, and algebraic structures — including coding theory over finite rings.
The Analysis and Differential Equations group studies functions, spaces, and equations as the language for modeling physical phenomena.
The Combinatorics and Graph Theory group investigates discrete structures and interconnected networks.
The Geometry and Topology group studies shapes and spaces, from curvature and symmetry to higher-dimensional structures.
Mathematical logic studies recursion theory, model theory, set theory, proof theory, and foundations.
Probability, statistical inference, stochastic modeling, and the mathematical theory of data.
Artificial Intelligence and Data Science builds algorithms for complex real-world challenges.
Bioinformatics and Computational Biology develops computational methods for complex biological data.
Financial Mathematics and Actuarial Science combines quantitative finance, actuarial science, pricing, and risk analysis.
Graph and Network Science models and analyzes complex systems made of interconnected entities.
Mathematical Modeling develops, analyzes, and simulates mathematical representations of real-world systems.
Operations Research uses mathematical programming, heuristics, and stochastic models to optimize complex decisions.
Probability, statistical inference, stochastic modeling, and the mathematical theory of data.
Algorithms, Optimization, Parallel Computing and Theoretical Computer Science studies efficient and scalable computation.
Artificial Intelligence and Data Science builds algorithms for complex real-world challenges.
Bioinformatics and Computational Biology develops computational methods for complex biological data.
Computer Network, Network Security and Cryptography develops secure communication, network defense, and secure computation.
Graph and Network Science models and analyzes complex systems made of interconnected entities.
Image processing, computer vision, scene understanding, and visual reasoning.
Quantum Computing and Artificial Intelligence studies quantum algorithms, quantum machine learning, and intelligent systems.
Software Engineering and Database Systems focuses on reliable software systems, data management, and scalable computing.