MCOMP Computer Science [G409]

Academic Year 2024/2025 September 2024 Start

Campus Aberystwyth

Integrated Masters scheme - available from 2017/2018

Duration 4 years

Award Eligiblity
Standard Awards Excellence Scholarship;

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 (120 Credits)

Compulsory module(s).

Semester 1
CS10220

Introduction to Computer Infrastructure

CS12020

Introduction to Programming

or
CS12020

Cyflwyniad i Raglennu

CS18120

Study Skills for Computer Science

or
CS18120

Sgiliau Astudio ar gyfer Cyfrifiadureg

Semester 2
CS10720

Problems and Solutions

CS11010

Fundamentals of Web Development

or
CS11010

Hanfodion Datblygu'r We

CS11110

Information security

or
CS11110

Diogelwch Gwybodaeth

CS12320

Programming Using an Object-Oriented Language

or
CS12320

Rhaglennu gan ddefnyddio Iaith Gwrthrych-Gyfeiriadol

Part 2 Rules

Year 2 Core (60 Credits)

Compulsory module(s).

Semester 1
CS21120

Algorithm Design and Data Structures

or
CS21120

Dylunio Algorithmau a Strwythurau Data

CS27020

Modelling Persistent Data

or
CS27020

Modelu Data Parhaus

Semester 2
CS22120

Software Engineering

or
CS22120

Peirianneg Meddalwedd

Year 2 Options

Choose 20 credits

Semester 2
CC24520

Python Gwyddonol

CS24520

Scientific Python

CS26020

Robotics and Embedded Systems

CS26520

Artificial Intelligence

Year 2 Electives

Choose 40 credits as advised by the department (up to 20 credits can be modules outside of Computer Science).

Year 3 Core (60 Credits)

Compulsory module(s).

Semester 2
CS38220

Professional Issues in the Computing Industry

or
CS38220

Materion Proffesiynol yn y Diwydiant Cyfrifiadura

CS39440

Major Project

or
CS39440

Prosiect Hir

Year 3 Options

Choose 20 credits

Semester 1
CS31420

Computational Bioinformatics

CS31620

Mobile Development with Android

CS31920

Advanced Algorithms

CS32420

Computer Graphics and Games

Year 3 Electives

Choose 40 credits as advised by the department

Final Year Core (60 Credits)

Compulsory module(s).

Semester 1
SEM5640

Developing Advanced Internet-Based Applications

Semester 2
CSM6420

Machine Learning for Intelligent Systems

Final Year Options

Choose 20 credits from the following:

Semester 1
CHM5720

Internet Technologies

CSM6120

Fundamentals of Intelligent Systems

MAM5120

Statistical Concepts, Methods and Tools

Final Year Options

Choose 20 credits from the following:

Semester 2
CSM6520

Computational Intelligence

MAM5220

Statistical Techniques for Computational Scientists

SEM1020

Research Topics in Computing

Final Year Electives

Choose a semester 2 module, subject to departmental approval