# Mathematics Modules 2015-16

**Notes:**
Modules are worth 5 credits, unless indicated otherwise.
In most cases, modules with MA (=Mathematics)
codes that end in an odd digit are
offered in Michaelmas Term, while module codes ending in an even digit
are in the Hilary Term. Most examinations are scheduled after the end of
the academic year (but special arrangements can be made for students
visiting for Michaelmas Term only).

Modules offered can change from one year to the next, especially so for the more advanced MA34* and ST34* modules, many of which are offered no more often that every second year.

## Mathematics Modules Michaelmas Term (first semester) 2015-16

- BC Broad Curriculum Modules
- CS3011 Symbolic Programming [
*5 credits*] Lecturer: Prof. Tim Fernando (Computer Science) - CS4001 Fuzzy Logic [
*5 credits*] Lecturer: Prof. Khurshid Ahmad (Computer Science) - CS4052 Computer Graphics [
*5 credits*] Lecturer: Dr. Anton Gerdelan (Computer Science) - CS4053 Computer Vision [
*5 credits*] Lecturer: Prof. Kenneth M. Dawson-Howe (Computer Science) - MA1111 Linear algebra I Lecturer: Prof. Vladimir Dotsenko
- MA1123 Analysis on the real line I [
*10 credits*] Lecturer: Prof. Donal O'Donovan - MA1213 Introduction to group theory Lecturer: Prof. Colm Ó Dúnlaing
- MA1241 Mechanics I Lecturer: Prof. Jan Manschot
- MA1E01 Engineering Mathematics I Lecturer: Prof. Andrei Parnachev
- MA1M01 Mathematical Methods Lecturers: Prof. Samson Shatashvili, Prof. Sinéad Ryan
- MA1S11 Mathematics for Scientists (first semester) Lecturers: Prof. Stefan Sint, Prof. Tristan McLoughlin
- MA2223 Metric spaces [
*prerequisite: MA1124*] Lecturer: Prof. Paschalis Karageorgis - MA22S1 Multivariable calculus for science [
*prerequisites: MA11S1, MA11S2*] Lecturer: Prof. John Stalker - MA22S3 Fourier analysis for science [
*prerequisites: MA11S1, MA11S2*] Lecturer: Prof. Ruth Britto - MA2321 Analysis in several real variables [
*prerequisites: MA1111, MA1123, MA1132*] Lecturer: Prof. David Wilkins - MA2327 Ordinary differential equations [
*prerequisite: MA1124*] Lecturer: Prof. John Stalker - MA232A Euclidean and non-Euclidean Geometry [
*available to SS single-honor in 2015-16 only*] Lecturer: Prof. David Wilkins - MA2331 Equations of mathematical physics I [
*prerequisite: MA1132*] Lecturer: Prof. Andrei Parnachev - MA2341 Advanced classical mechanics I [
*prerequisite: MA1242*] Lecturer: Prof. John Bulava - MA2C01 Discrete Mathematics I Lecturer: Prof. Andreea Nicoara
- MA2E01 Engineering Mathematics III Lecturer: Prof. Dmitri Zaitsev
- MA3415 Introduction to Lie Algebras [
*prerequisites: MA1214 and MA2215*] Lecturer: Prof. Sergey Mozgovoy - MA3419 Galois Theory [
*prerequisites: MA1214 and MA2215*] Lecturer: Prof. Vladimir Dotsenko - MA3423 Topics in complex analysis I [
*prerequisite: MA2325*] Lecturer: Prof. Dmitri Zaitsev - MA3429 Differential geometry [
*prerequisite: MA2322*] Lecturer: Prof. Sergey Frolov - MA342A Harmonic analysis I [
*prerequisite: MA2223, MA2224*] Lecturer: Prof. Richard Timoney - MA3431 Classical field theory [
*prerequisite: MA2342*] Lecturer: Prof. Tristan McLoughlin - MA3441 Quantum mechanics I [
*prerequisite: MA2342*] Lecturer: Prof. Michael Fry - MA3443 Statistical physics I [
*prerequisite: MA2342*] Lecturer: Prof. Dmytro Volin - MA3469 Practical numerical simulations [
*prerequisite: MA1241 and either MA2316 or MA2332*] Lecturer: Prof. Michael Peardon - MA346M Topics in advanced programming [
*prerequisite: MA1262 or MA1264*] Lecturer: Prof. Colm Ó Dúnlaing - MA3E1 Engineering Mathematics V Lecturer: Dr. Joe Ó hÓgáin
- MA4445 Quantum field theory I [
*prerequisites: MA3442 [MA3444 recommended]*] Lecturer: Prof. Samson Shatashvili - ST1251 Introduction to Statistics I Lecturer: Prof. Arthur White (Statistics)
- ST2352 Probability and Theoretical Statistics II [
*prerequisite: ST1251*] Lecturer: Prof. Brett Houlding (Statistics) - ST3010 Applied Forecasting Lecturer: Prof. Rozenn Dahyot (Statistics)
- ST3011 Multivariate Data Analysis Lecturer: Prof. Brett Houlding (Statistics)
- ST3451 Applied linear statistical models I Lecturer: Prof. Jason Wyse (Statistics)
- ST3457 Statistical inference I [
*prerequisite: ST2352*] Lecturer: Prof. Simon Wilson (Statistics) - ST4003 Data Analytics [
*10 credits, prerequisite: ST3011*] Lecturer: Prof. Myra O'Regan (Statistics)

## Mathematics Modules Hilary Term (second semester) 2015-16

- BC Broad Curriculum Modules
- MA1124 Analysis on the real line II [
*prerequisite: MA1123*] Lecturer: Prof. Donal O'Donovan - MA1132 Advanced calculus [
*prerequisites: MA1111, MA1123*] Lecturer: Prof. Sergey Frolov - MA1212 Linear algebra II [
*prerequisite: MA1111*] Lecturer: Prof. Paschalis Karageorgis - MA1242 Mechanics II [
*prerequisite: MA1241*] Lecturer: Prof. Jan Manschot - MA1264 Introduction to programming in C/C++ Lecturer: Prof. Colm Ó Dúnlaing
- MA1282 Mathematical Applications in Economics Lecturer: Dr. Muireann Lynch
- MA1E02 Engineering Mathematics II Lecturer: Prof. Richard Timoney
- MA1S12 Mathematics for Scientists (second semester) Lecturers: Prof. Sergey Mozgovoy, Prof. Colm Ó Dúnlaing
- MA2224 Lebesgue integral [
*prerequisite: MA2223*] Lecturer: Prof. Richard Timoney - MA22S2 Vector calculus for science [
*prerequisite: MA22S1, MA22S3*] Lecturer: Dr. Joe Ó hÓgáin - MA22S4 Mechanics [
*prerequisite: MA22S1*] Lecturer: Dr. Brendan Redmond - MA22S6 Numerical and data analysis techniques [
*prerequisite: MA11S2*] Lecturer: Prof. Stefan Sint - MA2314 Fields, rings and modules [
*prerequisite: MA1214*] Lecturer: Prof. Sergey Mozgovoy - MA2322 Calculus on manifolds [
*prerequisite: MA2321*] Lecturer: Prof. Jan Manschot - MA2328 Complex analysis I [
*prerequisite: MA1124 or MA2321*] Lecturer: Prof. Dmitri Zaitsev - MA2332 Equations of mathematical physics II [
*prerequisite: MA2331*] Lecturer: Prof. Sinéad Ryan - MA2342 Advanced classical mechanics II [
*prerequisite: MA2341*] Lecturer: Prof. Dmytro Volin - MA2C02 Discrete Mathematics II Lecturer: Prof. David Wilkins
- MA2E02 Engineering Mathematics IV Lecturer: Prof. Sergey Frolov
- MA341D Introduction to Gröbner bases [
*prerequisites: MA1214 and MA2215*] Lecturer: Prof. Vladimir Dotsenko - MA3424 Topics in complex analysis II [
*prerequisite: MA3423*] Lecturer: Prof. Andreea Nicoara - MA342H Partial differential equations (methods and applications) [
*prerequisite: MA2326*] Lecturer: Prof. Paschalis Karageorgis - MA342N Ordinary differential equations (TBD) Lecturer: Prof. John Stalker
- MA342P Elliptic Curves Lecturer: Prof. Timothy Murphy
- MA3432 Classical electrodynamics [
*prerequisite: MA3431*] Lecturer: Prof. Tristan McLoughlin - MA3442 Quantum mechanics II [
*prerequisite: MA3441*] Lecturer: Prof. Michael Fry - MA3444 Statistical physics II [
*prerequisite: MA3443*] Lecturer: Prof. Dmytro Volin - MA3486 Fixed point theorems and economic equilibria Lecturer: Prof. David Wilkins
- MA4446 Quantum field theory II [
*prerequisite: MA4445*] Lecturer: Prof. Samson Shatashvili - MA4448 General relativity [
*prerequisites: MA2342, MA3429, MA3432*] Lecturer: Prof. Andrei Parnachev - MA444D The Standard Model of Elementary Particle Physics
- ST1252 Introduction to Statistics II [
*prerequisite: ST1251*] Lecturer: Prof. Arthur White (Statistics) - ST2005 Applied Probability II [
*prerequisite: ST1252*] Lecturer: Prof. Simon Wilson (Statistics) - ST2351 Probability and Theoretical Statistics I Lecturer: Prof. Simon Wilson (Statistics)
- ST3452 Applied linear statistical models II [
*prerequisite: ST3451*] Lecturer: Prof. Rozenn Dahyot (Statistics) - ST3458 Statistical inference II [
*prerequisite: ST2352*] Lecturer: Prof. Jason Wyse (Statistics)

## Mathematics Modules running throughout 2015-16 (both semesters)

- EC4090 (Economics) Quantitative Methods [
*15 credits*] - MA2C03 Discrete Mathematics [
*10 credits*] Lecturers: Prof. Andreea Nicoara, Prof. David Wilkins - MA3496 Mathematics Education [
*10 credits*] Lecturers: Prof. Elizabeth Oldham, Prof. Donal O'Donovan - MA4491 Research assignment [
*5 credits*] Lecturer: Prof. Richard Timoney - MA4492 Project [
*10 credits*] Lecturer: Prof. Richard Timoney - MA4493 Additional Project [
*10 credits*] Lecturer: Prof. Richard Timoney

## Mathematics Modules full list 2015-16

- BC Broad Curriculum Modules
- CS3011 Symbolic Programming [
*5 credits*] Lecturer: Prof. Tim Fernando (Computer Science) - CS4001 Fuzzy Logic [
*5 credits*] Lecturer: Prof. Khurshid Ahmad (Computer Science) - CS4052 Computer Graphics [
*5 credits*] Lecturer: Dr. Anton Gerdelan (Computer Science) - CS4053 Computer Vision [
*5 credits*] Lecturer: Prof. Kenneth M. Dawson-Howe (Computer Science) - MA1111 Linear algebra I Lecturer: Prof. Vladimir Dotsenko
- MA1123 Analysis on the real line I [
*10 credits*] Lecturer: Prof. Donal O'Donovan - MA1124 Analysis on the real line II [
*prerequisite: MA1123*] Lecturer: Prof. Donal O'Donovan - MA1132 Advanced calculus [
*prerequisites: MA1111, MA1123*] Lecturer: Prof. Sergey Frolov - MA1212 Linear algebra II [
*prerequisite: MA1111*] Lecturer: Prof. Paschalis Karageorgis - MA1213 Introduction to group theory Lecturer: Prof. Colm Ó Dúnlaing
- MA1241 Mechanics I Lecturer: Prof. Jan Manschot
- MA1242 Mechanics II [
*prerequisite: MA1241*] Lecturer: Prof. Jan Manschot - MA1264 Introduction to programming in C/C++ Lecturer: Prof. Colm Ó Dúnlaing
- MA1282 Mathematical Applications in Economics Lecturer: Dr. Muireann Lynch
- MA1E01 Engineering Mathematics I Lecturer: Prof. Andrei Parnachev
- MA1E02 Engineering Mathematics II Lecturer: Prof. Richard Timoney
- MA1M01 Mathematical Methods Lecturers: Prof. Samson Shatashvili, Prof. Sinéad Ryan
- MA1S11 Mathematics for Scientists (first semester) Lecturers: Prof. Stefan Sint, Prof. Tristan McLoughlin
- MA1S12 Mathematics for Scientists (second semester) Lecturers: Prof. Sergey Mozgovoy, Prof. Colm Ó Dúnlaing
- MA2223 Metric spaces [
*prerequisite: MA1124*] Lecturer: Prof. Paschalis Karageorgis - MA2224 Lebesgue integral [
*prerequisite: MA2223*] Lecturer: Prof. Richard Timoney - MA22S1 Multivariable calculus for science [
*prerequisites: MA11S1, MA11S2*] Lecturer: Prof. John Stalker - MA22S2 Vector calculus for science [
*prerequisite: MA22S1, MA22S3*] Lecturer: Dr. Joe Ó hÓgáin - MA22S3 Fourier analysis for science [
*prerequisites: MA11S1, MA11S2*] Lecturer: Prof. Ruth Britto - MA22S4 Mechanics [
*prerequisite: MA22S1*] Lecturer: Dr. Brendan Redmond - MA22S6 Numerical and data analysis techniques [
*prerequisite: MA11S2*] Lecturer: Prof. Stefan Sint - MA2314 Fields, rings and modules [
*prerequisite: MA1214*] Lecturer: Prof. Sergey Mozgovoy - MA2321 Analysis in several real variables [
*prerequisites: MA1111, MA1123, MA1132*] Lecturer: Prof. David Wilkins - MA2322 Calculus on manifolds [
*prerequisite: MA2321*] Lecturer: Prof. Jan Manschot - MA2327 Ordinary differential equations [
*prerequisite: MA1124*] Lecturer: Prof. John Stalker - MA2328 Complex analysis I [
*prerequisite: MA1124 or MA2321*] Lecturer: Prof. Dmitri Zaitsev - MA232A Euclidean and non-Euclidean Geometry [
*available to SS single-honor in 2015-16 only*] Lecturer: Prof. David Wilkins - MA2331 Equations of mathematical physics I [
*prerequisite: MA1132*] Lecturer: Prof. Andrei Parnachev - MA2332 Equations of mathematical physics II [
*prerequisite: MA2331*] Lecturer: Prof. Sinéad Ryan - MA2341 Advanced classical mechanics I [
*prerequisite: MA1242*] Lecturer: Prof. John Bulava - MA2342 Advanced classical mechanics II [
*prerequisite: MA2341*] Lecturer: Prof. Dmytro Volin - MA2C01 Discrete Mathematics I Lecturer: Prof. Andreea Nicoara
- MA2C02 Discrete Mathematics II Lecturer: Prof. David Wilkins
- MA2C03 Discrete Mathematics [
*10 credits*] Lecturers: Prof. Andreea Nicoara, Prof. David Wilkins - MA2E01 Engineering Mathematics III Lecturer: Prof. Dmitri Zaitsev
- MA2E02 Engineering Mathematics IV Lecturer: Prof. Sergey Frolov
- MA3415 Introduction to Lie Algebras [
*prerequisites: MA1214 and MA2215*] Lecturer: Prof. Sergey Mozgovoy - MA3419 Galois Theory [
*prerequisites: MA1214 and MA2215*] Lecturer: Prof. Vladimir Dotsenko - MA341D Introduction to Gröbner bases [
*prerequisites: MA1214 and MA2215*] Lecturer: Prof. Vladimir Dotsenko - MA3423 Topics in complex analysis I [
*prerequisite: MA2325*] Lecturer: Prof. Dmitri Zaitsev - MA3424 Topics in complex analysis II [
*prerequisite: MA3423*] Lecturer: Prof. Andreea Nicoara - MA3429 Differential geometry [
*prerequisite: MA2322*] Lecturer: Prof. Sergey Frolov - MA342A Harmonic analysis I [
*prerequisite: MA2223, MA2224*] Lecturer: Prof. Richard Timoney - MA342H Partial differential equations (methods and applications) [
*prerequisite: MA2326*] Lecturer: Prof. Paschalis Karageorgis - MA342N Ordinary differential equations (TBD) Lecturer: Prof. John Stalker
- MA342P Elliptic Curves Lecturer: Prof. Timothy Murphy
- MA3431 Classical field theory [
*prerequisite: MA2342*] Lecturer: Prof. Tristan McLoughlin - MA3432 Classical electrodynamics [
*prerequisite: MA3431*] Lecturer: Prof. Tristan McLoughlin - MA3441 Quantum mechanics I [
*prerequisite: MA2342*] Lecturer: Prof. Michael Fry - MA3442 Quantum mechanics II [
*prerequisite: MA3441*] Lecturer: Prof. Michael Fry - MA3443 Statistical physics I [
*prerequisite: MA2342*] Lecturer: Prof. Dmytro Volin - MA3444 Statistical physics II [
*prerequisite: MA3443*] Lecturer: Prof. Dmytro Volin - MA3469 Practical numerical simulations [
*prerequisite: MA1241 and either MA2316 or MA2332*] Lecturer: Prof. Michael Peardon - MA346M Topics in advanced programming [
*prerequisite: MA1262 or MA1264*] Lecturer: Prof. Colm Ó Dúnlaing - MA3486 Fixed point theorems and economic equilibria Lecturer: Prof. David Wilkins
- MA3496 Mathematics Education [
*10 credits*] Lecturers: Prof. Elizabeth Oldham, Prof. Donal O'Donovan - MA3E1 Engineering Mathematics V Lecturer: Dr. Joe Ó hÓgáin
- MA4445 Quantum field theory I [
*prerequisites: MA3442 [MA3444 recommended]*] Lecturer: Prof. Samson Shatashvili - MA4446 Quantum field theory II [
*prerequisite: MA4445*] Lecturer: Prof. Samson Shatashvili - MA4448 General relativity [
*prerequisites: MA2342, MA3429, MA3432*] Lecturer: Prof. Andrei Parnachev - MA444D The Standard Model of Elementary Particle Physics
- MA4491 Research assignment [
*5 credits*] Lecturer: Prof. Richard Timoney - MA4492 Project [
*10 credits*] Lecturer: Prof. Richard Timoney - MA4493 Additional Project [
*10 credits*] Lecturer: Prof. Richard Timoney - MA561 High Performance Computing Lecturer: Dermot Frost
- MA562 HPC Lab Lecturers: Dermot Frost, AAanon
- MA563 Simulations Lecturers: Prof. Michael Peardon, Prof. John Bulava
- MA564a Emerging Technologies Lecturer: Prof. Michael Peardon
- MA564b Emerging Technologies Lecturer: Prof. John Bulava
- MA565 Financial applications of HPC Lecturer: Dr. Darach Golden
- ST1251 Introduction to Statistics I Lecturer: Prof. Arthur White (Statistics)
- ST1252 Introduction to Statistics II [
*prerequisite: ST1251*] Lecturer: Prof. Arthur White (Statistics) - ST2005 Applied Probability II [
*prerequisite: ST1252*] Lecturer: Prof. Simon Wilson (Statistics) - ST2351 Probability and Theoretical Statistics I Lecturer: Prof. Simon Wilson (Statistics)
- ST2352 Probability and Theoretical Statistics II [
*prerequisite: ST1251*] Lecturer: Prof. Brett Houlding (Statistics) - ST3010 Applied Forecasting Lecturer: Prof. Rozenn Dahyot (Statistics)
- ST3011 Multivariate Data Analysis Lecturer: Prof. Brett Houlding (Statistics)
- ST3451 Applied linear statistical models I Lecturer: Prof. Jason Wyse (Statistics)
- ST3452 Applied linear statistical models II [
*prerequisite: ST3451*] Lecturer: Prof. Rozenn Dahyot (Statistics) - ST3457 Statistical inference I [
*prerequisite: ST2352*] Lecturer: Prof. Simon Wilson (Statistics) - ST3458 Statistical inference II [
*prerequisite: ST2352*] Lecturer: Prof. Jason Wyse (Statistics) - ST4003 Data Analytics [
*10 credits, prerequisite: ST3011*] Lecturer: Prof. Myra O'Regan (Statistics)