# Mathematics Modules 2016-17

**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) 2016-17

- 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: Prof. Aljosa Smolic (Computer Science) - CS4053 Computer vision [
*5 credits*] Lecturer: Prof. Kenneth M. Dawson-Howe (Computer Science) - MA1111 Linear algebra I Lecturer: Prof. Larry Rolen
- MA1125 Single-variable calculus and introductory analysis [
*10 credits*] Lecturer: Prof. Donal O'Donovan - MA1213 Introduction to group theory Lecturer: Prof. Dmitri Zaitsev
- MA1241 Mechanics I Lecturer: Prof. Jan Manschot
- MA1E01 Engineering mathematics I Lecturer: Prof. Andrei Parnachev
- MA1M01 Mathematical methods Lecturers: James Boland, Dr. Joe Ó hÓgáin
- MA1S11 Mathematics for scientists (first semester) Lecturers: Prof. David Wilkins, Prof. Tristan McLoughlin
- MA2223 Metric spaces [
*prerequisite: MA1124*] Lecturer: Prof. Sergey Mozgovoy - MA22S1 Multi-variable calculus for science [
*prerequisite: MA11S2*] Lecturer: Prof. John Stalker - MA22S3 Fourier analysis for science [
*prerequisite: MA11S2*] Lecturer: Prof. Ruth Britto - MA2317 Introduction to number theory Lecturer: Prof. Timothy Murphy
- MA2321 Analysis in several real variables [
*prerequisites: MA1111, MA1123, MA1132*] Lecturer: Prof. David Wilkins - MA2327 Ordinary differential equations [
*prerequisites: MA1124, MA1212*] Lecturer: Prof. Paschalis Karageorgis - MA2331 Equations of mathematical physics I [
*prerequisite: MA1132*] Lecturer: Prof. Andrei Parnachev - MA2341 Advanced classical mechanics I [
*prerequisite: MA1242*] Lecturer: Prof. Sergey Frolov - MA2C01 Discrete mathematics I Lecturer: Prof. Andreea Nicoara
- MA2E01 Engineering mathematics III Lecturer: Prof. Dmitri Zaitsev
- MA341A Computational complexity [
*prerequisites: MA1213, MA2223*] Lecturer: Prof. Colm Ó Dúnlaing - MA3421 Functional analysis I [
*prerequisites: MA2223, MA2224 are desirable*] Lecturer: Prof. Richard Timoney - 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. Leron Borsten - MA3443 Statistical physics I [
*prerequisite: MA2342*] Lecturer: Prof. Dmytro Volin - MA3463 Computation theory and logic Lecturer: Prof. Colm Ó Dúnlaing
- MA3E1 Engineering mathematics V Lecturer: Dr. Joe Ó hÓgáin
- MA4445 Quantum field theory I [
*prerequisite: 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 [
*prerequisite: ST2352*] Lecturer: Prof. Rozenn Dahyot (Statistics) - ST3011 Multivariate linear analysis [
*prerequisite: ST2352*] 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) 2016-17

- BC Broad Curriculum modules
- MA1126 Introduction to set theory and general topology [
*prerequisite: MA1125*] Lecturer: Prof. Donal O'Donovan - MA1132 Advanced calculus [
*prerequisites: MA1111, MA1125*] Lecturer: Prof. Larry Rolen - 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 [
*prerequisite: MA1125*] Lecturer: Prof. Muireann Lynch - MA1E02 Engineering mathematics II Lecturer: Prof. Laura O'Brien
- 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 [
*prerequisites: MA22S1, MA22S3*] Lecturer: Dr. Joe Ó hÓgáin - MA22S4 Mechanics [
*prerequisite: MA22S1*] Lecturer: Prof. Manuela Kulaxizi - MA22S6 Numerical and data analysis techniques [
*prerequisite: MA1M01 or MA1S11*] Lecturer: Prof. Stefan Sint - MA2314 Fields, rings and modules [
*prerequisite: MA1213*] Lecturer: Prof. Sergey Mozgovoy - MA2322 Calculus on manifolds [
*prerequisite: MA2321*] Lecturer: Prof. Jan Manschot - MA2328 Complex analysis [
*prerequisite: MA1124 or MA2321*] Lecturer: Prof. Dmitri Zaitsev - MA2332 Equations of mathematical physics II [
*prerequisite: MA2331*] Lecturer: Prof. Anthony Brown - MA2342 Advanced classical mechanics II [
*prerequisite: MA2341*] Lecturer: Prof. Dmytro Volin - MA2C02 Discrete mathematics II Lecturer: Prof. Andreea Nicoara
- MA2E02 Engineering mathematics IV Lecturer: Prof. Sergey Frolov
- MA3416 Group representations [
*prerequisites: MA1212, MA1213*] Lecturer: Prof. Victoria Lebed - MA341F Introduction to algebraic geometry [
*prerequisites: MA2314, MA2322*] Lecturer: Prof. Andreea Nicoara - MA3422 Functional analysis II [
*prerequisite: MA3421*] Lecturer: Prof. Richard Timoney - MA342R Covering spaces and fundamental groups [
*prerequisites: MA1213 and one of MA2223, MA2321*] Lecturer: Prof. David Wilkins - MA342T Partial differential equations [
*prerequisite: MA2327*] Lecturer: Prof. John Stalker - MA3432 Classical electrodynamics [
*prerequisite: MA3431*] Lecturer: Prof. Tristan McLoughlin - MA3442 Quantum mechanics II [
*prerequisite: MA3441*] Lecturer: Prof. Leron Borsten - MA3444 Statistical physics II [
*prerequisite: MA3443*] Lecturer: Prof. Dmytro Volin - 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: MA3429, MA3432*] Lecturer: Prof. Andrei Parnachev - MA444D The standard model of elementary particle physics [
*prerequisites: MA3432, MA3442*] Lecturer: Prof. Stefan Sint - 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 [
*prerequisite: ST1252*] Lecturer: Prof. Simon Wilson (Statistics) - ST3454 Stochastic models in space and time II [
*prerequisite: ST2352*] Lecturer: Prof. Rozenn Dahyot (Statistics) - ST3456 Modern statistical methods II [
*prerequisite: ST2352*] Lecturer: Prof. Bernando Nipoti (Statistics)

## Mathematics Modules running throughout 2016-17 (both semesters)

- EC4090 (Economics) Quantitative methods [
*15 credits*] - MA2C03 Discrete mathematics [
*10 credits*] Lecturer: Prof. Andreea Nicoara - 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 2016-17

- 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: Prof. Aljosa Smolic (Computer Science) - CS4053 Computer vision [
*5 credits*] Lecturer: Prof. Kenneth M. Dawson-Howe (Computer Science) - MA1111 Linear algebra I Lecturer: Prof. Larry Rolen
- MA1125 Single-variable calculus and introductory analysis [
*10 credits*] Lecturer: Prof. Donal O'Donovan - MA1126 Introduction to set theory and general topology [
*prerequisite: MA1125*] Lecturer: Prof. Donal O'Donovan - MA1132 Advanced calculus [
*prerequisites: MA1111, MA1125*] Lecturer: Prof. Larry Rolen - MA1212 Linear algebra II [
*prerequisite: MA1111*] Lecturer: Prof. Paschalis Karageorgis - MA1213 Introduction to group theory Lecturer: Prof. Dmitri Zaitsev
- 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 [
*prerequisite: MA1125*] Lecturer: Prof. Muireann Lynch - MA1E01 Engineering mathematics I Lecturer: Prof. Andrei Parnachev
- MA1E02 Engineering mathematics II Lecturer: Prof. Laura O'Brien
- MA1M01 Mathematical methods Lecturers: James Boland, Dr. Joe Ó hÓgáin
- MA1S11 Mathematics for scientists (first semester) Lecturers: Prof. David Wilkins, Prof. Tristan McLoughlin
- MA1S12 Mathematics for scientists (second semester) Lecturers: Prof. Sergey Mozgovoy, Prof. Colm Ó Dúnlaing
- MA2223 Metric spaces [
*prerequisite: MA1124*] Lecturer: Prof. Sergey Mozgovoy - MA2224 Lebesgue integral [
*prerequisite: MA2223*] Lecturer: Prof. Richard Timoney - MA22S1 Multi-variable calculus for science [
*prerequisite: MA11S2*] Lecturer: Prof. John Stalker - MA22S2 Vector calculus for science [
*prerequisites: MA22S1, MA22S3*] Lecturer: Dr. Joe Ó hÓgáin - MA22S3 Fourier analysis for science [
*prerequisite: MA11S2*] Lecturer: Prof. Ruth Britto - MA22S4 Mechanics [
*prerequisite: MA22S1*] Lecturer: Prof. Manuela Kulaxizi - MA22S6 Numerical and data analysis techniques [
*prerequisite: MA1M01 or MA1S11*] Lecturer: Prof. Stefan Sint - MA2314 Fields, rings and modules [
*prerequisite: MA1213*] Lecturer: Prof. Sergey Mozgovoy - MA2317 Introduction to number theory Lecturer: Prof. Timothy Murphy
- 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 [
*prerequisites: MA1124, MA1212*] Lecturer: Prof. Paschalis Karageorgis - MA2328 Complex analysis [
*prerequisite: MA1124 or MA2321*] Lecturer: Prof. Dmitri Zaitsev - MA2331 Equations of mathematical physics I [
*prerequisite: MA1132*] Lecturer: Prof. Andrei Parnachev - MA2332 Equations of mathematical physics II [
*prerequisite: MA2331*] Lecturer: Prof. Anthony Brown - MA2341 Advanced classical mechanics I [
*prerequisite: MA1242*] Lecturer: Prof. Sergey Frolov - 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. Andreea Nicoara
- MA2C03 Discrete mathematics [
*10 credits*] Lecturer: Prof. Andreea Nicoara - MA2E01 Engineering mathematics III Lecturer: Prof. Dmitri Zaitsev
- MA2E02 Engineering mathematics IV Lecturer: Prof. Sergey Frolov
- MA3416 Group representations [
*prerequisites: MA1212, MA1213*] Lecturer: Prof. Victoria Lebed - MA341A Computational complexity [
*prerequisites: MA1213, MA2223*] Lecturer: Prof. Colm Ó Dúnlaing - MA341F Introduction to algebraic geometry [
*prerequisites: MA2314, MA2322*] Lecturer: Prof. Andreea Nicoara - MA3421 Functional analysis I [
*prerequisites: MA2223, MA2224 are desirable*] Lecturer: Prof. Richard Timoney - MA3422 Functional analysis II [
*prerequisite: MA3421*] Lecturer: Prof. Richard Timoney - MA3429 Differential geometry [
*prerequisite: MA2322*] Lecturer: Prof. Sergey Frolov - MA342R Covering spaces and fundamental groups [
*prerequisites: MA1213 and one of MA2223, MA2321*] Lecturer: Prof. David Wilkins - MA342T Partial differential equations [
*prerequisite: MA2327*] Lecturer: Prof. John Stalker - 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. Leron Borsten - MA3442 Quantum mechanics II [
*prerequisite: MA3441*] Lecturer: Prof. Leron Borsten - MA3443 Statistical physics I [
*prerequisite: MA2342*] Lecturer: Prof. Dmytro Volin - MA3444 Statistical physics II [
*prerequisite: MA3443*] Lecturer: Prof. Dmytro Volin - MA3463 Computation theory and logic Lecturer: Prof. Colm Ó Dúnlaing
- 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 [
*prerequisite: MA3442 (MA3444 recommended)*] Lecturer: Prof. Samson Shatashvili - MA4446 Quantum field theory II [
*prerequisite: MA4445*] Lecturer: Prof. Samson Shatashvili - MA4448 General relativity [
*prerequisites: MA3429, MA3432*] Lecturer: Prof. Andrei Parnachev - MA444D The standard model of elementary particle physics [
*prerequisites: MA3432, MA3442*] Lecturer: Prof. Stefan Sint - 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 - 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 [
*prerequisite: ST1252*] Lecturer: Prof. Simon Wilson (Statistics) - ST2352 Probability and theoretical statistics II [
*prerequisite: ST1251*] Lecturer: Prof. Brett Houlding (Statistics) - ST3010 Applied forecasting [
*prerequisite: ST2352*] Lecturer: Prof. Rozenn Dahyot (Statistics) - ST3011 Multivariate linear analysis [
*prerequisite: ST2352*] 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) - ST3456 Modern statistical methods II [
*prerequisite: ST2352*] Lecturer: Prof. Bernando Nipoti (Statistics) - ST4003 Data analytics [
*10 credits, prerequisite: ST3011*] Lecturer: Prof. Myra O'Regan (Statistics)