If you're excited by the idea of solving real-world problems using physics, mathematics, and computer science, this program is built for you. The BSc Computational Physics blends theoretical physics with advanced programming and numerical methods — ideal for students who want to model everything from quantum systems to galaxies.
Curriculum Structure
Year 1
You’ll start with a solid foundation in physics, mathematics, and programming. Core modules include Physics 1A: Foundations and Mathematics for Physics 1, alongside Informatics 1: Introduction to Computation. Weekly labs and tutorials help you apply concepts in real time, from mechanics to basic coding.
Year 2
In second year, you’ll deepen your understanding of classical and modern physics while expanding your computing skills. You’ll take Physics 2A: Fields and Matter, Mathematics for Physics 2, and Informatics 2: Software Development. You’ll also choose between Experimental Physics 2 or Programming and Data Analysis, depending on your interests.
Year 3
This year focuses on advanced physics and computational techniques. You’ll study Thermodynamics, Statistical Mechanics, and Numerical Recipes, which teaches you how to implement algorithms for solving physical problems. You’ll also take part in group projects and independent coding assignments.
Year 4
In your final year, you’ll explore specialist topics like Computational Astrophysics, Quantum Mechanics, or Relativity and Cosmology. A major highlight is the individual research project, where you’ll apply your skills to a real computational physics challenge — often working with active research groups.
Focus areas
Numerical simulation, quantum mechanics, astrophysics, software development, data analysis, and mathematical modeling.
Learning outcomes
Graduates will master computational methods, develop strong programming and analytical skills, and gain experience in modeling complex physical systems and communicating scientific results.
Professional alignment (accreditation)
This program is accredited by the Institute of Physics (IoP), supporting the pathway to Chartered Physicist (CPhys) status.
Reputation (employability rankings)
The University of Edinburgh ranks in the top 15 globally for Physics and Astronomy (QS World University Rankings by Subject 2024), with strong graduate outcomes and employer recognition in computational science.
This program is designed to make you a hands-on problem solver from day one. You’ll learn to model physical systems, write efficient code, and analyze real-world data using industry-relevant tools. Lab sessions, coding projects, and research-led teaching ensure you’re not just studying physics — you’re applying it across disciplines.
Here’s how Edinburgh brings computational physics to life:
Graduates from this program are uniquely equipped to tackle complex problems at the intersection of physics, mathematics, and computer science. Many go on to careers as data scientists, quantitative analysts, software engineers, or computational researchers, applying their skills in sectors like finance, aerospace, energy, and AI.
Here’s how Edinburgh helps you take the next step:
Further Academic Progression:
Many graduates continue with a master’s or PhD in Computational Physics, Quantum Technologies, or Data Science — either at Edinburgh or other top-tier institutions. The program’s strong foundation in numerical methods and simulation makes it an ideal launchpad for advanced study and research careers.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
