# Mathematics Modules 2014-15

**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) 2014-15

- 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 - MA1241 Mechanics I Lecturer: Prof. Jan Manschot
- MA1263 Introduction to numerical analysis Lecturer: Prof. Colm Ó Dúnlaing
- 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
- MA2215 Fields, rings and modules [
*prerequisite: MA1214*] Lecturer: Prof. Sergey Mozgovoy - MA2223 Metric spaces [
*prerequisite: MA1124*] Lecturer: Prof. Sergey Mozgovoy - 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: MA1123, MA1132, MA1212*] Lecturer: Prof. David Simms - MA2325 Complex analysis I [
*prerequisite: MA1123*] Lecturer: Prof. Dmitri Zaitsev - MA2331 Equations of mathematical physics I [
*prerequisite: MA1132*] Lecturer: Prof. Stefan Sint - MA2341 Advanced classical mechanics I [
*prerequisite: MA1242*] Lecturer: Prof. John Bulava - MA2C01 Discrete Mathematics I Lecturer: Prof. David Wilkins
- MA2E01 Engineering Mathematics III Lecturer: Prof. Sergey Frolov
- MA3421 Functional analysis I [
*prerequisites: MA2223, MA2224 are desirable*] Lecturer: Prof. Richard Timoney - MA3425 Partial differential equations I Lecturer: Prof. Ernesto Nungesser
- MA3427 Algebraic topology I [
*prerequisite: MA1214 and at least one of MA2223, MA2321*] Lecturer: Prof. David Wilkins - MA3429 Differential geometry [
*prerequisite: MA2322*] Lecturer: Prof. Sergey Frolov - 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 - MA3461 Computational geometry and computer graphics 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)
- ST3453 Stochastic models in space and time I [
*prerequisite: ST2352*] Lecturer: Prof. Jason Wyse (Statistics) - ST3455 Modern statistical methods 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) 2014-15

- 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. Vladimir Dotsenko - MA1214 Introduction to group theory [
*prerequisite: MA1111*] Lecturer: Prof. Dmitri Zaitsev - MA1242 Mechanics II [
*prerequisite: MA1241*] Lecturer: Prof. Jan Manschot - MA1264 Introduction to programming in C/C++ Lecturer: Prof. Colm Ó Dúnlaing
- MA1E02 Engineering Mathematics II Lecturer: Prof. Manuela Kulaxizi
- 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 - MA2316 Introduction to number theory [
*prerequisite: MA2215*] Lecturer: Prof. Timothy Murphy - MA2322 Calculus on manifolds [
*prerequisite: MA2321*] Lecturer: Prof. David Simms - MA2326 Ordinary differential equations [
*prerequisite: MA1124*] Lecturer: Prof. John Stalker - 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. Dmitri Zaitsev
- MA3416 Group representations [
*prerequisites: MA1212, MA1214 [and MA2215 recommended]*] Lecturer: Prof. Vladimir Dotsenko - MA3422 Functional analysis II [
*prerequisite: MA3421*] Lecturer: Prof. Richard Timoney - MA3426 Partial differential equations II [
*prerequisite: MA3425*] Lecturer: Prof. John Stalker - MA3428 Algebraic topology II [
*prerequisite: MA1214 and at least one of MA2223, MA2321, MA3427*] Lecturer: Prof. David Wilkins - 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 - MA346F Practical numerical simulations Lecturer: Prof. Michael Peardon
- MA3484 Methods of Mathematical Economics [
*prerequisite: MA1212*] 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 - 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)
- ST3454 Stochastic models in space and time II [
*prerequisite: ST2352*] Lecturer: Prof. Rozenn Dahyot (Statistics)

## Mathematics Modules running throughout 2014-15 (both semesters)

- EC4090 (Economics) Quantitative Methods [
*15 credits*] - MA2C03 Discrete Mathematics [
*10 credits*] Lecturer: 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 - MA4498 Major Project [
*20 credits*] Lecturer: Prof. Richard Timoney

## Mathematics Modules full list 2014-15

- 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. Vladimir Dotsenko - MA1214 Introduction to group theory [
*prerequisite: MA1111*] Lecturer: Prof. Dmitri Zaitsev - MA1241 Mechanics I Lecturer: Prof. Jan Manschot
- MA1242 Mechanics II [
*prerequisite: MA1241*] Lecturer: Prof. Jan Manschot - MA1263 Introduction to numerical analysis Lecturer: Prof. Colm Ó Dúnlaing
- MA1264 Introduction to programming in C/C++ Lecturer: Prof. Colm Ó Dúnlaing
- MA1E01 Engineering Mathematics I Lecturer: Prof. Andrei Parnachev
- MA1E02 Engineering Mathematics II Lecturer: Prof. Manuela Kulaxizi
- 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
- MA2215 Fields, rings and modules [
*prerequisite: MA1214*] Lecturer: Prof. Sergey Mozgovoy - MA2223 Metric spaces [
*prerequisite: MA1124*] Lecturer: Prof. Sergey Mozgovoy - 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 - MA2316 Introduction to number theory [
*prerequisite: MA2215*] Lecturer: Prof. Timothy Murphy - MA2321 Analysis in several real variables [
*prerequisites: MA1123, MA1132, MA1212*] Lecturer: Prof. David Simms - MA2322 Calculus on manifolds [
*prerequisite: MA2321*] Lecturer: Prof. David Simms - MA2325 Complex analysis I [
*prerequisite: MA1123*] Lecturer: Prof. Dmitri Zaitsev - MA2326 Ordinary differential equations [
*prerequisite: MA1124*] Lecturer: Prof. John Stalker - MA2331 Equations of mathematical physics I [
*prerequisite: MA1132*] Lecturer: Prof. Stefan Sint - 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. David Wilkins
- MA2C02 Discrete Mathematics II Lecturer: Prof. David Wilkins
- MA2C03 Discrete Mathematics [
*10 credits*] Lecturer: Prof. David Wilkins - MA2E01 Engineering Mathematics III Lecturer: Prof. Sergey Frolov
- MA2E02 Engineering Mathematics IV Lecturer: Prof. Dmitri Zaitsev
- MA3416 Group representations [
*prerequisites: MA1212, MA1214 [and MA2215 recommended]*] Lecturer: Prof. Vladimir Dotsenko - MA3421 Functional analysis I [
*prerequisites: MA2223, MA2224 are desirable*] Lecturer: Prof. Richard Timoney - MA3422 Functional analysis II [
*prerequisite: MA3421*] Lecturer: Prof. Richard Timoney - MA3425 Partial differential equations I Lecturer: Prof. Ernesto Nungesser
- MA3426 Partial differential equations II [
*prerequisite: MA3425*] Lecturer: Prof. John Stalker - MA3427 Algebraic topology I [
*prerequisite: MA1214 and at least one of MA2223, MA2321*] Lecturer: Prof. David Wilkins - MA3428 Algebraic topology II [
*prerequisite: MA1214 and at least one of MA2223, MA2321, MA3427*] Lecturer: Prof. David Wilkins - MA3429 Differential geometry [
*prerequisite: MA2322*] Lecturer: Prof. Sergey Frolov - 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 - MA3461 Computational geometry and computer graphics Lecturer: Prof. Colm Ó Dúnlaing
- MA346F Practical numerical simulations Lecturer: Prof. Michael Peardon
- MA3484 Methods of Mathematical Economics [
*prerequisite: MA1212*] 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 - 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 - MA4498 Major Project [
*20 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)
- ST3453 Stochastic models in space and time I [
*prerequisite: ST2352*] Lecturer: Prof. Jason Wyse (Statistics) - ST3454 Stochastic models in space and time II [
*prerequisite: ST2352*] Lecturer: Prof. Rozenn Dahyot (Statistics) - ST3455 Modern statistical methods I [
*prerequisite: ST2352*] Lecturer: Prof. Simon Wilson (Statistics) - ST4003 Data Analytics [
*10 credits, prerequisite: ST3011*] Lecturer: Prof. Myra O'Regan (Statistics)