Study Schemes

BSC Computer Science / Mathematics [GG14]

Academic Year: 2013/2014Joint Honours scheme - available from 2000/2001

Duration (studying Full-Time): 3 years

Award Eligibility:Standard Awards; Excellence Bursary; The Coleg Incentive Scholarship;

Part 1 Rules

Year 1 Core (40 Credits)

Mathematics Joint Honours: Students must take a total of 60 credits of core and optional MA modules in year 1. The following modules are core:

Semester 1
MA10020

Algebra And Calculus

Semester 2
MA11010

Further Algebra And Calculus

MA11110

Mathematical Analysis

Year 1 Options

Mathematics Joint Honours: Students must take 20 credits of optional MA modules EITHER MA10110 and MA11210 OR MA10310 and MA11310.

Semester 1
MA10110

Coordinate And Vector Geometry

MA10310

Probability

Semester 2
MA11210

Differential Equations

MA11310

Statistics

Year 1 Core (30 Credits)

Computer Science Joint Honours. Students must take 60 credits of core and optional computer science modules in Part 1. The following modules are core

Semester 1
CS18000

Professional And Personal Development

Semester 2
CS12420

Software Development

CS18010

Professional And Personal Development

Year 1 Options

Computer Science Joint Honours. Students must take EITHER CS12230 (if no background in Programming) OR CS12130

Semester 1
CS12130

Concepts In Programming

CS12230

Introduction To Programming

Semester 2

Part 2 Rules

Year 2 Core (40 Credits)

Computer Science Joint Honours: The following modules are core in year 2.

Semester 1
CS21100

Program Design, Data Structures And Algorithms

CS22100

The Software Development Life Cycle

Semester 2
CS21120

Program Design, Data Structures And Algorithms

CS22120

The Software Development Life Cycle

Year 2 Options

Computer Science Joint Honours: You MUST choose 20 credits from the following (or as approved by the advisor)

Semester 1
CS23710

C And Unix Programming

CS25410

Computer Architecture And Hardware

CS27000

Modelling Persistent Data

Semester 2
CS22510

C++, C And Java Programming Paradigms

CS27020

Modelling Persistent Data

Year 2 Core (10 Credits)

Mathematics Joint Honours. The following module is core in year 2.

Semester 2
MA21410

Linear Algebra

Year 2 Options

Mathematics Joint Honours. Students must take 50 credits of optional MA modules EITHER from Block A OR Block B AND Block C.

Year 2 Options

BLOCK A: Students must take 50 credits from the following.

Semester 1
MA20110

Real Analysis

MA20310

Introduction To Abstract Algebra

MP26020

Mathematical Physics

Semester 2
MA21510

Complex Analysis

MA25110

Introduction To Numerical Analysis

MA25610

Hydrodynamics 1

Year 2 Options

BLOCK B: Students must take 40 credits.

Semester 1
MA26010

Distributions And Estimation

MA26510

Statistical Methods

Semester 2
MA27210

Regression And Anova

MA27510

Theory And Practice Of Sampling

Year 2 Options

BLOCK C: Students must choose one of the following modules:

Semester 1
MA20110

Real Analysis

Semester 2
MA21510

Complex Analysis

Final Year Core (30 Credits)

Computer Science Joint Honours: The following modules are core in the final year. CS39620 must be passed.

Semester 1
CS31310

Agile Methodologies

CS39600

Minor Project

Semester 2
CS39620

Minor Project

Final Year Options

Computer Science Joint Honours: Students should choose 30 credits from approved CS modules as options.

Final Year Options

Mathematics Joint Honours. Students must take 60 credits from Maths level 3 modules.

Aberystwyth University Standard Awards

  • Entrance Scholarship / Merit Award
  • Sports Bursary
  • Music Bursary
  • International Excellence Scholarship
  • Residential Bursary
  • Aberystwyth Bursary
  • Care Leaver Bursary