BSC Computer Science / Physics [FG34]

Academic Year 2024/2025

Campus Aberystwyth

Joint Honours scheme - available from 2000/2001

Last intake year is 2023/2024

Duration 3 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 (40 Credits)

Semester 1
CS12020

Introduction to Programming

or
CC12020

Cyflwyniad i Raglennu

Semester 2
CS12320

Programming Using an Object-Oriented Language

or
CC12320

Rhaglennu gan ddefnyddio Iaith Gwrthrych-Gyfeiriadol

Year 1 Core (60 Credits)

Semester 1
PH16210

Algebra and Differential Equations

MP10610

Calculus

or
MT10610

Calcwlws

PH10020

Dynamics, Waves and Heat

or
FG10020

Dynameg, Tonnau a Gwres

Semester 2
PH14310

Modern Physics

PH15510

Laboratory Techniques for Experimental Physics (10 Credits)

or
FG15510

Technegau Labordy ar gyfer Ffiseg Arbrofol (10 Credyd)

PH15510

Laboratory Techniques for Experimental Physics (10 Credits)

or
FG15510

Technegau Labordy ar gyfer Ffiseg Arbrofol (10 Credyd)

Year 1 Options

Choose 20 credits

Semester 2
CS10720

Problems and Solutions

CC11010

Hanfodion Datblygu'r We

or
CS11010

Fundamentals of Web Development

CC11110

Diogelwch Gwybodaeth

or
CS11110

Information security

CS11110

Information security

or
CC11110

Diogelwch Gwybodaeth

CS11010

Fundamentals of Web Development

or
CC11010

Hanfodion Datblygu'r We

Part 2 Rules

Year 2 Core (60 Credits)

Semester 1
PH21510

Thermodynamics

PM26020

Mathematical Physics

or
FG26020

Ffiseg Mathemategol

Semester 2
PH22510

Electricity and Magnetism

PH23010

Principles of Quantum Mechanics

PH22010

Optics

Year 2 Core (20 Credits)

Semester 2
CS22120

Software Engineering

or
CC22120

Peirianneg Meddalwedd

Year 2 Options

Choose 20 credits

Semester 1
CS21120

Algorithm Design and Data Structures

or
CC21120

Dylunio Algorithmau a Strwythurau Data

CC21120

Dylunio Algorithmau a Strwythurau Data

or
CS21120

Algorithm Design and Data Structures

Semester 2
CS24520

Scientific Python

or
CC24520

Python Gwyddonol

CC24520

Python Gwyddonol

or
CS24520

Scientific Python

Year 2 Electives

Choose 20 credits, as advised by the computer science department.

Final Year Core (60 Credits)

Semester 1
PH32410

Concepts in Condensed Matter Physics

PH33000

Particles, Quanta and Fields

PH35110

Practical Research Skills (10 credits)

or
FG35110

Sgiliau Ymchwil Ymarferol (10 credyd)

Semester 2
PH33020

Particles, Quanta and Fields

PH35620

Project (20 Credits)

or
FG35620

Prosiect (20 Credyd)

Final Year Core (20 Credits)

Semester 2
CS39620

Minor Project

or
CC39620

Prosiect Byr

Final Year Electives

Choose 40 credits, as advised by the computer science department.

Contact for this page:

Physics, Aberystwyth University, Physical Sciences Building, Penglais, Aberystwyth, SY23 3BZ

Telephone Department: +44 01970 622802 Admissions: +44 (0)1970 622021

Email: phys@aber.ac.uk