Metadata
Title
Mathematics modules 2025-26
Category
undergraduate
UUID
c2b5eef1b0c04eec90bf313e4bb5cae7
Source URL
https://www.maths.tcd.ie/undergraduate/modules/allmods.php
Parent URL
https://www.maths.tcd.ie/amtp/people/
Crawl Time
2026-03-23T14:11:12+00:00
Rendered Raw Markdown

Mathematics modules 2025-26

Source: https://www.maths.tcd.ie/undergraduate/modules/allmods.php Parent: https://www.maths.tcd.ie/amtp/people/

You are here Courses > Undergraduate > Courses & Modules

Mathematics modules 2025-26

Modules with MAU (Mathematics) codes that end in 1,3,5,7,9 are offered during the first semester and those ending in 0,2,4,6,8 are offered during the second, although the ones ending in 00 are yearlong modules. Some of the sophister modules are offered every other year and those are listed with an asterisk. Unless indicated otherwise, each module is worth 5 ECTS credits.

Yearlong Modules 2025-26

MAU11100

Linear algebra (10 ECTS)

Miriam Logan

MAU11400

Mechanics (10 ECTS)

Jan Manschot Manya Sahni

MAU22200

Advanced analysis (10 ECTS)

Katrin Wendland

MAU22C00

Discrete mathematics (10 ECTS)

Andreea Nicoara

MAU33200

Advanced analysis (10 ECTS)

Katrin Wendland

MAU34900

Mathematics education (10 ECTS)

Miriam Logan Aibhin Bray

MAU44400

Quantum field theory (10 ECTS)

Samson Shatashvili

MAU44P00

Capstone project (20 ECTS)

Marvin Anas Hahn

STU22006

Management science methods (10 ECTS)

Paula Roberts

STU44003

Data analytics (10 ECTS)

Semester 1 Modules 2025-26

CSU22011

Algorithms and data structures I

Vasileios Koutavas

CSU22041

Information management I

Gaye Stephens

CSU33081

Computational mathematics

Eamonn O Nuallain

CSU34011

Symbolic programming

Tim Fernando

CSU34016

Introduction to functional programming

Andrew Butterfield

CSU44001

Fuzzy logic and control systems

Khurshid Ahmad

CSU44004

Formal verification

Vasileios Koutavas

CSU44052

Computer graphics

CSU44053

Computer vision

Kenneth Dawson-Howe

MAU11001

Maths, statistics & computation (10 ECTS)

Anthony Brown Nicolas Mascot Cornelius Fritz

MAU11201

Single-variable calculus (10 ECTS)

Paschalis Karageorgis

MAU11601

Introduction to programming

Kirk Soodhalter

MAU11E01

Engineering mathematics I

Nicholas Aidoo

MAU11S01

Mathematics for scientists I (10 ECTS)

Chaolun Wu Nicholas Aidoo

MAU22101

Group theory

Tommaso Cremaschi

MAU22103

Introduction to number theory

Adam Keilthy

MAU22203

Analysis in several real variables

Adam Keilthy

MAU22205

Ordinary differential equations

Miriam Logan

MAU22401

Advanced classical mechanics I

Chaolun Wu

MAU22E01

Engineering mathematics III

Dmitri Zaitsev

MAU22S01

Multi-variable calculus for science

Manya Sahni

MAU22S03

Fourier analysis for science

Anthony Brown

MAU23403

Equations of mathematical physics I

Manya Sahni

MAU33101

Introduction to number theory

Adam Keilthy

MAU33203

Analysis in several real variables

Adam Keilthy

MAU33205

Ordinary differential equations

Miriam Logan

MAU33301

Topics in combinatorial algebraic geometry

Marvin Anas Hahn

MAU33401

Advanced classical mechanics I

Chaolun Wu

MAU33E01

Engineering mathematics V

Tristan McLoughlin

MAU34101*

Galois theory

Nicolas Mascot

MAU34103*

Lie algebras and Lie groups

Sergey Mozgovoy

MAU34107

Combinatorics

Marvin Anas Hahn

MAU34209

Advanced complex analysis

Dmitri Zaitsev

MAU34215*

Introduction to partial differential equations

John Stalker

MAU34301*

Differential geometry

Tommaso Cremaschi

MAU34303

Discrete geometry

Marvin Anas Hahn

MAU34401

Classical field theory

Andrei Parnachev

MAU34403

Quantum mechanics I

Sergey Frolov

MAU34405

Statistical physics I

Tristan McLoughlin

MAU34407

Lie groups, Lie algebras and physics

Chaolun Wu

MAU34409

Applied differential geometry

Sergey Frolov

MAU34601

Practical numerical simulations

Patrick Fritzsch

STU12501

Introduction to statistics I

Fergal Shevlin

STU23501

Probability and theoretical statistics

Simon Wilson

STU33010

Forecasting

Alessio Benavoli

STU33011

Multivariate linear analysis

Arthur White

STU34501*

Applied linear statistical methods I

Jason Wyse

STU34507*

Statistical inference I

Simon Wilson

STU44005

Decision analysis

Athanasios Georgiadis

Semester 2 Modules 2025-26

CSU22012

Algorithms and data structures II

Ivana Dusparic

CSU33061

Artificial intelligence I

Tim Fernando

MAU11002

Maths, statistics & computation (10 ECTS)

Anthony Brown Nicolas Mascot Cornelius Fritz

MAU11202

Advanced calculus

Stefan Sint

MAU11204

Analysis on the real line

Nikhil Savale

MAU11404

Techniques in theoretical physics

Chaolun Wu

MAU11602

Introduction to computation theory and logic

John Stalker

MAU11E02

Engineering mathematics II

Patrick Fritzsch

MAU11S02

Mathematics for scientists II (10 ECTS)

Miriam Logan Anthony Brown

MAU22102

Fields, rings and modules

Sergey Mozgovoy

MAU22204

Introduction to complex analysis

Dmitri Zaitsev

MAU22206

Calculus on manifolds

Florian Naef

MAU22302

Euclidean and non-Euclidean geometry

Adam Keilthy

MAU22402

Advanced classical mechanics II

Chaolun Wu

MAU22602

Introduction to numerical analysis

Kirk Soodhalter

MAU22E02

Engineering mathematics IV

Adam Keilthy

MAU22S02

Vector calculus for science

Nicholas Aidoo

MAU33204

Introduction to complex analysis

Dmitri Zaitsev

MAU33302

Euclidean and non-Euclidean geometry

Adam Keilthy

MAU33402

Advanced classical mechanics II

Chaolun Wu

MAU34102*

Commutative algebra

Sergey Mozgovoy

MAU34214

Calculus on manifolds

Florian Naef

MAU34216*

Advanced partial differential equations

Paschalis Karageorgis

MAU34302*

Introduction to algebraic geometry

Andreea Nicoara

MAU34306*

Manifold topology

Florian Naef

MAU34308*

Techniques in geometry

Nikhil Savale

MAU34402

Classical electrodynamics

Stefan Sint

MAU34404

Quantum mechanics II

Michael Peardon

MAU34406

Statistical physics II

Tristan McLoughlin

MAU34410

Interacting quantum systems

Chaolun Wu

MAU34604

Introduction to numerical analysis

Kirk Soodhalter

MAU34804*

Fixed point theorems and economic equilibria

John Stalker

MAU44404

General relativity

Andrei Parnachev

MAU44406

The standard model of elementary particle physics

Ruth Britto

STU12502

Introduction to statistics II

Athanasios Georgiadis

STU22005

Applied probability II

Caroline Brophy

STU34502*

Applied linear statistical methods II

Alessio Benavoli

STU34508*

Statistical inference II

Jason Wyse

List of all modules 2025-26

CSU22011

Algorithms and data structures I

Vasileios Koutavas

CSU22012

Algorithms and data structures II

Ivana Dusparic

CSU22041

Information management I

Gaye Stephens

CSU33061

Artificial intelligence I

Tim Fernando

CSU33081

Computational mathematics

Eamonn O Nuallain

CSU34011

Symbolic programming

Tim Fernando

CSU34016

Introduction to functional programming

Andrew Butterfield

CSU44001

Fuzzy logic and control systems

Khurshid Ahmad

CSU44004

Formal verification

Vasileios Koutavas

CSU44052

Computer graphics

CSU44053

Computer vision

Kenneth Dawson-Howe

MAU11001

Maths, statistics & computation (10 ECTS)

Anthony Brown Nicolas Mascot Cornelius Fritz

MAU11002

Maths, statistics & computation (10 ECTS)

Anthony Brown Nicolas Mascot Cornelius Fritz

MAU11100

Linear algebra (10 ECTS)

Miriam Logan

MAU11201

Single-variable calculus (10 ECTS)

Paschalis Karageorgis

MAU11202

Advanced calculus

Stefan Sint

MAU11204

Analysis on the real line

Nikhil Savale

MAU11400

Mechanics (10 ECTS)

Jan Manschot Manya Sahni

MAU11404

Techniques in theoretical physics

Chaolun Wu

MAU11601

Introduction to programming

Kirk Soodhalter

MAU11602

Introduction to computation theory and logic

John Stalker

MAU11E01

Engineering mathematics I

Nicholas Aidoo

MAU11E02

Engineering mathematics II

Patrick Fritzsch

MAU11S01

Mathematics for scientists I (10 ECTS)

Chaolun Wu Nicholas Aidoo

MAU11S02

Mathematics for scientists II (10 ECTS)

Miriam Logan Anthony Brown

MAU22101

Group theory

Tommaso Cremaschi

MAU22102

Fields, rings and modules

Sergey Mozgovoy

MAU22103

Introduction to number theory

Adam Keilthy

MAU22200

Advanced analysis (10 ECTS)

Katrin Wendland

MAU22203

Analysis in several real variables

Adam Keilthy

MAU22204

Introduction to complex analysis

Dmitri Zaitsev

MAU22205

Ordinary differential equations

Miriam Logan

MAU22206

Calculus on manifolds

Florian Naef

MAU22302

Euclidean and non-Euclidean geometry

Adam Keilthy

MAU22401

Advanced classical mechanics I

Chaolun Wu

MAU22402

Advanced classical mechanics II

Chaolun Wu

MAU22602

Introduction to numerical analysis

Kirk Soodhalter

MAU22C00

Discrete mathematics (10 ECTS)

Andreea Nicoara

MAU22E01

Engineering mathematics III

Dmitri Zaitsev

MAU22E02

Engineering mathematics IV

Adam Keilthy

MAU22S01

Multi-variable calculus for science

Manya Sahni

MAU22S02

Vector calculus for science

Nicholas Aidoo

MAU22S03

Fourier analysis for science

Anthony Brown

MAU23403

Equations of mathematical physics I

Manya Sahni

MAU33101

Introduction to number theory

Adam Keilthy

MAU33200

Advanced analysis (10 ECTS)

Katrin Wendland

MAU33203

Analysis in several real variables

Adam Keilthy

MAU33204

Introduction to complex analysis

Dmitri Zaitsev

MAU33205

Ordinary differential equations

Miriam Logan

MAU33301

Topics in combinatorial algebraic geometry

Marvin Anas Hahn

MAU33302

Euclidean and non-Euclidean geometry

Adam Keilthy

MAU33401

Advanced classical mechanics I

Chaolun Wu

MAU33402

Advanced classical mechanics II

Chaolun Wu

MAU33E01

Engineering mathematics V

Tristan McLoughlin

MAU34101*

Galois theory

Nicolas Mascot

MAU34102*

Commutative algebra

Sergey Mozgovoy

MAU34103*

Lie algebras and Lie groups

Sergey Mozgovoy

MAU34107

Combinatorics

Marvin Anas Hahn

MAU34209

Advanced complex analysis

Dmitri Zaitsev

MAU34214

Calculus on manifolds

Florian Naef

MAU34215*

Introduction to partial differential equations

John Stalker

MAU34216*

Advanced partial differential equations

Paschalis Karageorgis

MAU34301*

Differential geometry

Tommaso Cremaschi

MAU34302*

Introduction to algebraic geometry

Andreea Nicoara

MAU34303

Discrete geometry

Marvin Anas Hahn

MAU34306*

Manifold topology

Florian Naef

MAU34308*

Techniques in geometry

Nikhil Savale

MAU34401

Classical field theory

Andrei Parnachev

MAU34402

Classical electrodynamics

Stefan Sint

MAU34403

Quantum mechanics I

Sergey Frolov

MAU34404

Quantum mechanics II

Michael Peardon

MAU34405

Statistical physics I

Tristan McLoughlin

MAU34406

Statistical physics II

Tristan McLoughlin

MAU34407

Lie groups, Lie algebras and physics

Chaolun Wu

MAU34409

Applied differential geometry

Sergey Frolov

MAU34410

Interacting quantum systems

Chaolun Wu

MAU34601

Practical numerical simulations

Patrick Fritzsch

MAU34604

Introduction to numerical analysis

Kirk Soodhalter

MAU34804*

Fixed point theorems and economic equilibria

John Stalker

MAU34900

Mathematics education (10 ECTS)

Miriam Logan Aibhin Bray

MAU44400

Quantum field theory (10 ECTS)

Samson Shatashvili

MAU44404

General relativity

Andrei Parnachev

MAU44406

The standard model of elementary particle physics

Ruth Britto

MAU44P00

Capstone project (20 ECTS)

Marvin Anas Hahn

STU12501

Introduction to statistics I

Fergal Shevlin

STU12502

Introduction to statistics II

Athanasios Georgiadis

STU22005

Applied probability II

Caroline Brophy

STU22006

Management science methods (10 ECTS)

Paula Roberts

STU23501

Probability and theoretical statistics

Simon Wilson

STU33010

Forecasting

Alessio Benavoli

STU33011

Multivariate linear analysis

Arthur White

STU34501*

Applied linear statistical methods I

Jason Wyse

STU34502*

Applied linear statistical methods II

Alessio Benavoli

STU34507*

Statistical inference I

Simon Wilson

STU34508*

Statistical inference II

Jason Wyse

STU44003

Data analytics (10 ECTS)

STU44005

Decision analysis

Athanasios Georgiadis