Computer Science / Physics

Computer Science / Physics Code FG34 Attend an Open Day Attend an Open Day

Apply Now

You are viewing this course for September start 2023

Computer Science and Physics, at Aberystwyth University, will immerse you into the fundamentals of computing and physics - the latest scientific developments and technological innovations. With a thorough grounding in the core principles of each scientific discipline, the structure of the course allows you to develop the skills needed to solve complex problems that include analysis, design, solution choice and implementation.The skills you will acquire from this course are led from cutting-edge research, within a supportive learning environment, and are highly sought after by future employers.

Course Overview

Why study Computer Science and Physics at Aberystwyth?

  • A degree accredited by the BCS (the Chartered Institute for IT) on behalf of the Engineering Council, which gives you a head start when you enter the competitive job market
  • Physics has been taught at Aberystwyth University since its foundation and it continues to be an innovating learning experience for all
  • Students will be able to use our facilities and equipment that contain  Linux, Mac OS X laboratories and central servers
  • Taught by lecturers who have close links with the industry and software engineering conferences
  • Our researchers in the Physics Department are currently involved with the ExoMars project 2020, which is run by the European Space Agency
  • Students on this course will have access to robotic equipment including Ardvinos, mobile robots and sailing robots
Our Staff

Almost all of the Department of Computer Science lecturers are qualified to PhD level, and those who are not have considerable research or industrial experience. All new lecturers are required to obtain the PGCTHE, and hence are Senior Fellows or Fellows of the Higher Education Academy. The department also employs a number of part time demonstrators and tutors and some student demonstrators, who are selected from our undergraduate and postgraduate students. Research fellows and research assistants (mostly PhD qualified) may also be involved in delivering occasional teaching when it is appropriate.

Department of Physics Lecturers are all qualified to PhD level and have a track record of research in their fields of specialisation.

Modules September start - 2023

Please note: The modules listed below are those currently intended for delivery during the next academic year and may be subject to change. They are included here to give an indication of how the course is structured.


Module Name Module Code Credit Value
Algebra and Differential Equations PH16210 10
Calculus MP10610 10
Dynamics, Waves and Heat PH10020 20
Laboratory Techniques for Experimental Physics (10 Credits) PH15510 10
Modern Physics PH14310 10
Introduction to Programming CS12020 20
Programming Using an Object-Oriented Language CS12320 20


Module Name Module Code Credit Value
Fundamentals of Web Development CS11010 10
Information security CS11110 10
Problems and Solutions CS10720 20


Module Name Module Code Credit Value
Electricity and Magnetism PH22510 10
Mathematical Physics PM26020 20
Optics PH22010 10
Principles of Quantum Mechanics PH23010 10
Thermodynamics PH21510 10
Software Engineering CS22120 20


Module Name Module Code Credit Value
Algorithm Design and Data Structures CS21120 20
Scientific Python CS24520 20


Module Name Module Code Credit Value
Minor Project CS39620 20
Concepts in Condensed Matter Physics PH32410 10
Particles, Quanta and Fields PH33020 20
Practical Research Skills (10 credits) PH35110 10
Project (20 Credits) PH35620 20

* Also available partially or entirely through the medium of Welsh


Career prospects

Our degree prepares you for a variety of careers and fields:

  • software design
  • communications and networking
  • computer applications
  • web development
  • IT consultancy and management
  • systems analysis and development
  • computer sales and marketing
  • education
  • medical physics
  • scientific laboratory technician
  • radiation protection practician

What skills do I acquire from this degree?

Employability skills are the core values of our degree.

As part of your degree you will be required to take part in a residential weekend where you and other students will have to work in teams to solve problems.

This activity will encourage and improve:

  • communication skills
  • analytical skills
  • time management
  • working independently and as part of a team
  • organisation skills
  • implementation skills
  • research skills.

What work experience opportunities exist whilst studying? 

Click here to find out about the various opportunities that our Aberystwyth University Careers team offer.

Enhance your employability prospects with GO Wales and YES (Year in Employment Scheme) managed by our Careers department. 

Teaching & Learning

What will I learn?

The breakdown below will provide you with an illustration of what you may study during the three year degree scheme.

In this joint honours Computer Science and Physics degree course, you will divide your time equally between each subject.

In the first year you will take core modules in:

  • software development
  • programming
  • communications and telematics
  • classical dynamics
  • algebra and calculus
  • modern and laboratory physics. 

Your numerical and computational skills are easily transferable between the two disciplines.

In the second year you will explore:

  • program design
  • data structures and algorithms. 

All students participate in the Software Development Lifecycle module which includes a group project where, taking one of the roles which exist in industry, such as project manager, designer, or quality assurance manager, you will produce a working software product, following best current industrial practice at every stage. 

You will also study mathematical and thermal physics alongside quantum mechanics and your choice of optional modules from both departments.

In the third year your core modules include:

  • agile methodologies
  • condensed matter
  • electromagnetism, and atoms and molecules. 

You will also undertake projects in which you will develop and implement a piece of software, and investigate a problem of an experimental, theoretical, data analysis, instrumentation or computer modelling nature under the supervision of a member of the academic staff.

How will I be taught?

You will be taught through a complementary set of teaching and learning methods and approaches, ranging from formal lectures, seminars and tutorials to workshops, practicals and individual and group-based project work.

You will be assessed through a combination of coursework, practicals, presentations, workshops, lab reports, lab diaries, and examinations.

You will be assigned a personal tutor throughout your degree course, who will help you with any problems or queries, whether these are academic-related or personal issues. You should feel free to contact them at any time for help and advice.

You will also have the opportunity to complete a Personal Development Plan (PDP) at Aberystwyth. This is a structured process of self-appraisal, reflection, and planning, which will enable you to chart your personal, academic and professional development throughout your time at university. By recording your academic performance, and highlighting the skills you already have and those you will need for future employability, the PDP portfolio will equip you with the necessary tools to plan effectively, develop successful approaches to study, and consider your future career options and aspirations.

Student Testimonials

Computer Science is a very engaging and diverse subject with emphasis on a wide range of subjects for example: software engineering, web development, networking and career planning. The course is very enjoyable and can be tailored to anyone's preferences and abilities. Oliver Roe

Everyday Physics enhances your understanding of the universe and everything we experience. Passionate scientists inform you of their contributions to science at the forefront of physics. Your time is split between gaining hands-on laboratory experience using exciting equipment including lasers, oscilloscopes and spectrometers, and lectures that will inspire and interest you. Each module challenges your intelligence and allows you to gain knowledge that most people benefit from but do not know exists. Students achieve excellence, and stretch their minds. It requires time and effort, but the skills and understanding you gain are second to none. Sarah Chandler

Typical Entry Requirements

UCAS Tariff 120 - 112

A Levels BBB-BBC to include B in Physics and B in Mathematics

GCSE requirements (minimum grade C/4):
English or Welsh and Mathematics

BTEC National Diploma:
DDM-DMM with B in A level Physics and B in Mathematics

International Baccalaureate:
30-28 with 5 points in Physics and Mathematics at Higher Level

European Baccalaureate:
75%-65% overall with 7 in Physics and Mathematics

English Language Requirements:
See our Undergraduate English Language Requirements for this course. Pre-sessional English Programmes are also available for students who do not meet our English Language Requirements.

Country Specific Entry Requirements:
International students whose qualification is not listed on this page, can check our Country Specific Entry Requirements for further information.

The University welcomes undergraduate applications from students studying the Access to Higher Education Diploma or T-level qualifications, provided that relevant subject content and learning outcomes are met. We are not able to accept Access to Higher Education Diplomas or T-levels as a general qualification for every undergraduate degree course.
Our inclusive admissions policy values breadth as well as depth of study. Applicants are selected on their own individual merits and offers can vary. If you would like to check the eligibility of your qualifications before submitting an application, please contact the Undergraduate Admissions Office for advice and guidance.

Back to the top