Past Exam Papers

First Year
Course CodeModule CodeModule NameTaught Sem I or II
CS102CS102Computer ScienceI & II
MA180

MA1**

MA181 Analysis (Honours) I & II
MA183 Algebra (Honours) I & II
MA180 English or MA1** Irish Course
MA181 Anailís (Onoracha) Gaeilge I & II
MA183 Aleéabar (Onoracha) Gaeilge I & II
MP102MP102Mathematical PhysicsI & II
EP101EP101PhysicsI & II

Second Year(2CS121)

CORE
Umbrella CodeSubject CodeModule CodeModule NameTaught Sem I or II
CS201
Computer Science Core
CS221 CS208 Operating Systems I
CS209 Algorithms & Scientific Computing Systems I & II
CS222 CT232 Methododology I
CT233 Information Systems II
MM291
Mathematical Science Core
MA294 MA284 Discrete Mathematics I
MA283 Linear Algebra II
MP203 MP207 Methods of Mathematical Physics I
MP208 Methods of Mathematical Physics II
MM292   Options   I & II

Options (MM292):
Subject Code Module Code Module Name Department Reponsible for course
MA295 (Hons) MA286 Analysis I Mathematics
  MA287 Analysis II Mathematics
MA201 (Pass) MA211 Calculus I Mathematics
  MA212 Calculus II Mathematics
ST299 (Pass) MA237 Statistics I Mathematics
  MA238 Statistics II Mathematics
MM255 (Pass) MM245 Numerical Analysis I Maths Physics
  MM246 Numerical Analysis II Mathematics
MP204 (Hons) MP214 Mechanics I Maths Physics
  MP215 Mechanics II Maths Physics
MP202 (Pass) MP212 Mechanics I Maths Physics
  MP213 Mechanics II Maths Physics

Third Year (3CS121 + 3CS221)

Core:
Umbrella CodeSubject CodeModule CodeModule NameTaught Sem I or II
CS320
Computer Science Core
CS324 CS304 Mathematical & Logical Aspects of Computing I & II
CS402 Cryptography I & II
CS323 CT351 Networking I
CS427 Elements of Software Engineering II
MM391
Mathematical Science Core (Honours)
MA345 MA343 Groups I I
MA344 Groups II II
MP362 MP363 Methods of Mathematical Physics I I
MP364 Methods of Mathematical Physics II II
MM392
Mathematical Science Core (Pass
MA303 MA313 Linear Algebra I
MA314 Linear Algebra II
MP311 MP363 Methods of Mathematical Physics I I
CS305 Computing Techniques of Applied Mathematics II
MM393     Options I & II

Fourth Year (4CS221) (60 ECTS Credits)

Core:
Umbrella CodeModule CodeModule NameTaught Sem I or II
CS421
Computer Science Code
CS424 Object Oriented Programming I & II
CS428 Advanced Operating Systems & Automated Reasoning I & II
MA410 Artificial Intelligence I & II
CT406 Advanced Programming II
MM491
Mathematical Science Core
MA416 Rings I
MA491 Fields II
MP328 Calculus of Variations and Modelling II
MP305 Modelling I
MM292   Options  
MC401   Project  


Third and Fourth Year Options
Module Code Module Name ECTS Taught Sem I or II Department reponsible for Courses
MM313 Linear Algebra I (G)
3
I
Mathematics
MA314 Linear Algebra II (G)
3
II
Mathematics
MA301 Advanced Calculus (G)
3
I
Mathematics
MA302 Complex Variable (G)
3
II
Mathematics
MA341 Metric Spaces
3
I
Mathematics
MA342 Topology
3
II
Mathematics
MA337 Statistics I (G)
3
I
Mathematics
MA338 Statistics II (G)
3
II
Mathematics
MA387 Statistics I (H)
3
I
Mathematics
MA391 Statistics II (H)
3
II
Mathematics
MA412 Fourier Analysis
3
I
Mathematics
MA484 Statistics (H)
3
I
Mathematics
MA487 Statistics (H)
3
II
Mathematics
MA490 Measure Theory
3
I
Mathematics
MA482 Functional Analysis
3
II
Mathematics
CS423 Neural Networks
3
II
Mathematics
CS305 Computer Tecniques & Applied Maths
3
II
Mathematical Physics
CS313 High Level Language Programming
3
 
Experimental Physics
FR352 Language Module - French
6
I & II
French
GR353 Language Module - German
6
I & II
German
IE312 Operations Research I
3
I
Industrial Engineering
IE324 Systems Simulation
3
II
Industrial Engineering
IE329 Logistics
3
Industrial Engineering
MP205 Methods of Mathematical Physics I
6
I
Mathematical Physics
MP206 Methods of Mathematical Physics II
6
II
Mathematical Physics
MP207 Methods of Mathematical Physics I
6
I
Mathematical Physics
MP208 Methods of Mathematical Physics II
6
II
Mathematical Physics
MP214 Mechanics I
6
I
Mathematical Physics
MP215 Mechanics II
6
II
Mathematical Physics
MP304 Modelling
3
I
Mathematical Physics
MP324 Quantum Mechanics (H)
6
I & II
Mathematical Physics
MP328 Calculus of Variations and Modelling
6
I & II
Mathematical Physics
MP329 Calculus of Variations and Classical Elasticity
6
I & II
Mathematical Physics
MP363 Methods of Mathematical Physics I
6
I
Mathematical Physics
MP364 Methods of Mathematical Physics II
6
II
Mathematical Physics
MM355 Numerical Analysis I & II
6
I & II
Mathematics & M. Physics
MM245 Numerical Analysis I
3
I
Mathematical Physics
MM246 Numerical Analysis II
3
II
Mathematics