University of Aberdeen Background Image
Image of University of Aberdeen
Engineering and Technology
Computing Science and Physics BSc
Computing Science and Physics BSc

Computing Science and Physics BSc

  • ID:UOA440042
  • Level:4-Year Bachelor's Degree
  • Duration:
  • Intake:

Fees (GBP)

Estimated Total/program:
Accept letter

Admission Requirements

Entry Requirement

English Requirements

  • IELTS Academic: OVERALL - 6.0 with: Listening - 5.5; Reading - 5.5; Speaking - 5.5; Writing - 6.0

  • TOEFL iBT: OVERALL - 78 with: Listening - 17; Reading - 18; Speaking - 20; Writing - 21

  • PTE Academic: OVERALL - 59 with: Listening - 59; Reading - 59; Speaking - 59; Writing - 59

  • Cambridge English B2 First, C1 Advanced or C2 Proficiency: OVERALL - 169 with: Listening - 162; Reading - 162; Speaking - 162; Writing - 169

Course Information

This programme follows a number of the core Computing Science courses undertaken as part of the straight BSc Computing Science degree and introduces key Physics components throughout all four years, in the form of a range of core and optional Physics courses. These include: Calculus, Optics and Electronics, Relativity and Quantum Mechanics, The Solid State, Nuclear and Semiconductor Physics and Modelling Theory.

More info: Click here

Year 1

Compulsory Courses

  • Getting Started at the University of Aberdeen (PD1002)

  • The Physical Universe A (PX1015)

  • Calculus 1 (MA1005)

  • Algebra (MA1006)

  • The Physical Universe B (PX1513)

  • Calculus II (MA1508)

  • Computer Systems and Architecture (CS1533)

  • Object - Oriented Programming (CS1527)

  • Programming 1 (CS1032)

Year 2

Compulsory Courses

  • Software Programming (CS2020)

  • Light Science (PX2013)

  • Dynamical Phenomena (PX2015)

  • Mathematics for Computing Science (CS2513)

  • Algorithms and Data Structures (CS2522)

  • Practical Optics and Electronics (PX2505)

  • Relativity and Quantum Mechanics (PX2510)

  • Databases and Data Management (CS2019)

Year 3

Compulsory Courses

  • Principles of Software Engineering (CS3028)

  • Energy and Matter (PX3014)

  • Software Engineering and Professional Practice (CS3528)

  • Mathematical and Computational Methods in Physics (PX3019)

Optional Courses

Select two of the following:

  • Operating Systems (CS3036)

  • Language and Computability (CS3518)

  • Distributed Systems (CS3534)

Plus select two of the following:

  • Structure of Matter and the Universe (PX4510) OR Nuclear and Semiconductor Physics (PX 4516)

  • Introduction to the Solid State (PX3016)

  • Advanced Practical Physics (PX3510)

    • Operating Systems (CS3026)

    • Languages and Computability (CS3518)

    • Distributed Systems (CS3534)

    • Introduction to the Solid State (PX3016)

    • Advanced Practical Physics (PX3510)

    • Structure of Matter and the Universe (PX4510)

Year 4

Compulsory Courses

A graduating curriculum for the Honours programme must include 90 credit points from Level 4 courses.

  • Research Methods (CS4040)

  • Case Studies in Physical Sciences (PX4007)

  • Statistical Physics and Stochastic Systems (PX4012)

  • Modelling Theory (PX4514)

  • Joint Honours Computing - Physics Project (CS4594)

Optional Courses

Select one of the following:

  • Introduction to Machine Learning and Data Mining (CS4049)

  • Robotics (CS4048)

See moreSee less

Pre Courses

No Course!
See moreSee less

Pathway Courses

No Course!
See moreSee less

Career Opportunity

Career Opportunity

There are many opportunities at the University of Aberdeen to develop your knowledge, gain experience and build a competitive set of skills to enhance your employability. This is essential for your future career success. The Careers and Employability Service can help you to plan your career and support your choices throughout your time with us, from first to final year – and beyond.

Ability to settle

Overseas Student Health Cover

Insurance - Single: 300 (£) per year

Same Courses

Close search