United KingdomUndergraduateComputer & Technology

BSc Computer Science

Royal Holloway, University of London, Egham

Overview

Three-year full-time BSc at the Egham campus. Year 1 modules are all core and cover programming, mathematics and software design; later years add team and individual projects with optional specialist modules.

Highlights

  • Software Engineering (year 2, core)
  • Team Project (year 2, core)
  • Individual Project (year 3, core)
  • Machine Learning (year 3, optional)

Entry requirements

Academic
A level AAB to ABB including Computer Science, Mathematics or Physics, with GCSE Mathematics grade 6 and English Language grade 4. IB: HL 665 without Diploma or 34 overall with Diploma.
English language
IELTS 6.5 overall, no subscore lower than 5.5. PTE 67 overall, no subscore lower than 59. TOEFL iBT 88 overall with Reading 18, Listening 17, Speaking 20, Writing 17. Duolingo 120 overall, no subscore lower than 100. Trinity ISE III.
Applicants from Pakistan
Pakistani HSC applicants need to take the one year International Foundation Year or International Year One programme (or an equivalent from another institution) before starting a degree. A level or IB applicants may be considered for direct entry. No percentage or CGPA is stated for undergraduate entry. Source

Working after you graduate

Bachelor's and master's graduates on a Student visa may apply in the UK for the Graduate visa: two years if applying by 31 December 2026, or 18 months if applying on or after 1 January 2027.

Checked on 10 October 2026. Official source.

Scholarships for this course