Year 2
Core (20 Credits)
Compulsory module(s).
Year 2
Core (20 Credits)
Compulsory module(s).
Year 2
Options
Choose 20 credits
Semester 1
CC21120Dylunio Algorithmau a Strwythurau Data
CS21120Algorithm Design and Data Structures
MA25200Introduction to Numerical Analysis and its applications
MT25200Cyflwyniad i Ddadansoddiad Rhifiadol a'i Gymwysiadau
Semester 2
MA25220Introduction to Numerical Analysis and its applications
MT25220Cyflwyniad i Ddadansoddiad Rhifiadol a'i Gymwysiadau
Year 2
Options
Choose 40 credits of optional mathematics modules, EITHER from Block A, OR BLOCK B (BLOCK A listed below):
Semester 1
MA20310Introduction to Abstract Algebra
MA26010Distributions and Estimation
Year 2
Options
Choose 40 credits of optional mathematics modules, EITHER from Block A, OR BLOCK B (BLOCK B listed below):
Semester 1
MA20310Introduction to Abstract Algebra
Year 2
Electives
Choose 20 credits, as advised by the computer science department.
Final Year
Core (20 Credits)
Compulsory module(s).
Final Year
Electives
Choose 60 credits (level 3) from mathematics as advised by the department, subject to pre-requisites
Final Year
Electives
Choose 40 credits, as advised by the computer science department.