BSC
Computer Science / Mathematics
[GG14]
Academic Year: 2024/2025Joint Honours scheme - available from 2000/2001
Duration (studying Full-Time): 3 years
Aberystwyth University Standard Awards
- Entrance Scholarship / Merit Award
- Sports Bursary
- Music Bursary
- International Excellence Scholarship
- Residential Bursary
- Aberystwyth Bursary
- Care Leaver Bursary
Part 1 Rules
Year 1
Core (40 Credits)
Compulsory module(s).
Semester 1
MA10510Algebra
Module in Welsh▼Module in Welsh▲
MP10610Calculus
Module in Welsh▼Module in Welsh▲
Semester 2
MA11110Mathematical Analysis
Module in Welsh▼Module in Welsh▲
MP11010Further Algebra and Calculus
Module in Welsh▼Module in Welsh▲
orMT11010Algebra a Chalcwlws Pellach
Year 1
Core (40 Credits)
Compulsory module(s).
Semester 1
CS12020Introduction to Programming
Module in Welsh▼Module in Welsh▲
Semester 2
CS12320Programming Using an Object-Oriented Language
Module in Welsh▼Module in Welsh▲
orCC12320Rhaglennu gan ddefnyddio Iaith Gwrthrych-Gyfeiriadol
Year 1
Options
Choose 20 credits
Semester 2
CS11010Fundamentals of Web Development
Year 1
Options
Choose 20 credits
Semester 1
MA10110Coordinate and Vector Geometry
MT10110Geometreg Gyfesurynnol a Fectoraidd
Part 2 Rules
Year 2
Core (20 Credits)
Compulsory module(s).
Semester 2
MA21410Linear Algebra
Module in Welsh▼Module in Welsh▲
MA21510Complex Analysis
Module in Welsh▼Module in Welsh▲
Year 2
Core (20 Credits)
Compulsory module(s).
Semester 2
CS22120Software Engineering
Module in Welsh▼Module in Welsh▲
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).
Semester 2
CS39620Minor Project
Module in Welsh▼Module in Welsh▲
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.
Aberystwyth University Standard Awards
- Entrance Scholarship / Merit Award
- Sports Bursary
- Music Bursary
- International Excellence Scholarship
- Residential Bursary
- Aberystwyth Bursary
- Care Leaver Bursary