UCL's Computer Science BSc develops the mathematical and technical foundations of computing through programming, algorithms, discrete mathematics and the theory of computation. It combines conceptual understanding with practical computing skills, providing a basis for exploring software and other computing fields. GoUni guidance: this course suits students who enjoy mathematical reasoning and solving problems through code. Compare the course content with software engineering and data science options before deciding. Admissions tests and qualification equivalents must be checked for the intended entry year; the published 2026 course information specifies TARA alongside the UCAS application.
Entry requirements
A-Level
A*A*A · A* in Mathematics or Further Mathematics required; TARA admissions test required for the 2026 cycle.
English: UCL English Level 1: IELTS Academic 6.5 overall with minimum 6.0 in each component. For TOEFL tests from 21 Jan 2026: overall 4.5 with 4.0 in each skill.
IB Diploma
40 points; 20 points in 3 Higher Level subjects including Grade 7 Mathematics · Higher Level Mathematics required; TARA required.
English: UCL English Level 1: IELTS Academic 6.5 overall with minimum 6.0 in each component. For TOEFL tests from 21 Jan 2026: overall 4.5 with 4.0 in each skill.
STPM — Malaysia
Must meet the programme-specific UCL equivalent of A*A*A · Mathematics/Further Mathematics programme subject requirement must also be met at the required UCL-equivalent level; TARA required. · Current UCL Malaysia page confirms STPM is accepted but publicly shows only the minimum ABB equivalence; no higher 2026 STPM conversion is invented.
English: UCL English Level 1: IELTS Academic 6.5 overall with minimum 6.0 in each component. For TOEFL tests from 21 Jan 2026: overall 4.5 with 4.0 in each skill.
UEC — Malaysia
Must meet the programme-specific UCL equivalent of A*A*A · Mathematics/Further Mathematics programme subject requirement must also be met at the required UCL-equivalent level; TARA required. · Current UCL Malaysia page confirms UEC is accepted but publicly shows only the minimum ABB equivalence; no higher 2026 UEC conversion is invented.
English: UCL English Level 1: IELTS Academic 6.5 overall with minimum 6.0 in each component. For TOEFL tests from 21 Jan 2026: overall 4.5 with 4.0 in each skill.
Tuition fees
Annual tuitionGBP 46,700
Fee year2026
Fees are indicative and may be revised by the institution. GoUni can help you confirm the latest payable amount before application.
Intakes
September
About University College London (UCL)
University College London (UCL)
London, United Kingdom
University College London (UCL) is one of our partner universities in United Kingdom, located in London. GoUni can help you apply for free, check…