TARA for UCL Computer Science: What Applicants Need to Know
The TARA requirement for UCL Computer Science BSc, including how UCL uses the test, accepted sittings and preparation priorities.
Course snapshot

- UCAS code
- G400
- Duration
- 3 academic years
- Typical offer
- A*A*A, with A* in Mathematics or Further Mathematics
- Deadline
- 13 January 2027
- Applications
- 5,549 (2024/25)
- Places
- 210 (2024/25)
- Applications per place
- About 26
Quick answer
Applicants to UCL Computer Science BSc must take the TARA for the 2027 admissions cycle. They complete all three modules: Critical Thinking, Problem Solving and the Writing Task.
The TARA is not a coding or Computer Science subject test. UCL uses it alongside grades and the UCAS application to help distinguish between a large number of highly qualified applicants.
Why does UCL use the TARA?
UCL Computer Science reports 5,549 applications for 210 places in 2024/25, or about 26 applications per place. Its published entry requirement is A*A*A, including an A* in Mathematics or Further Mathematics.
UCL says that strong grades alone make applicants increasingly difficult to differentiate. The TARA provides a common measure of critical thinking, problem solving and written communication. UCL describes its review as holistic and does not publish a guaranteed TARA cutoff or a fixed percentage weighting for the test.
Which UCL Computer Science courses require it?
UCL's department guidance lists:
- Computer Science BSc
- Computer Science MEng
- Computer Science and Mathematics MEng
- Robotics and Artificial Intelligence MEng
Philosophy and Computer Science BA is run by UCL Philosophy and is not included in that list.
Which sitting can applicants use?
UAT-UK offers TARA sittings in October 2026 and January 2027. UCL applicants may use either sitting, with no advantage to taking the first rather than the second. Applicants should still check their exact course page before booking because admissions requirements can change between cycles.
What should Computer Science applicants prepare?
There is no Computer Science-specific version of the test. Preparation should follow the published TARA specification.
Critical Thinking
Candidates analyse short arguments rather than code or algorithms. Practise identifying conclusions, assumptions and flaws, and deciding how additional evidence affects a claim. Strong mathematical applicants should not assume this module will take care of itself.
Problem Solving
This module uses basic mathematics in unfamiliar situations. It rewards accurate work with ratios, percentages, tables, graphs, measures and multi-step procedures without a calculator. It is narrower than TMUA-style mathematical preparation and should be practised in its own 22-question, 40-minute format.
Writing Task
Candidates choose one of three prompts and write up to 750 words in 40 minutes. UCL says the test assesses the ability to express ideas clearly in writing, so applicants should practise the official three-part task rather than treating the essay as optional.
A practical preparation plan
- Read the current TARA specification and question guide
- Sit a timed diagnostic to identify the weakest module
- Practise weak question types in focused sets
- Complete full 40-minute modules
- Rehearse complete papers in the computer-based interface
TaraPrep's free diagnostic provides a full paper in the simulator with immediate Critical Thinking and Problem Solving results. Further practice can then be targeted by module and question type.
What should applicants avoid?
- Preparing as though the TARA contains coding questions
- Focusing only on Problem Solving because the course requires strong Mathematics
- Using TMUA or legacy MAT material as a substitute for the TARA format
- Ignoring the Writing Task because UAT-UK does not give it a numerical score
- Relying on an unofficial score cutoff
Official sources
- UCL Computer Science BSc course page
- UCL TARA guidance for Computer Science courses
- UAT-UK TARA overview
- UAT-UK 2027-entry deadlines
Frequently asked questions
Is the TARA required for UCL Computer Science BSc?
Yes. UCL lists it as an additional entry test for the 2027 admissions cycle.
Is it a Computer Science subject test?
No. It tests general reasoning, problem solving and written communication rather than programming or specialist Computer Science knowledge.
Can UCL applicants use the January sitting?
Yes. Current UAT-UK guidance allows UCL applicants to choose either the October 2026 or January 2027 sitting.
Similar articles
TARA for UCL Robotics and Artificial Intelligence MEng
The TARA requirement for UCL Robotics and Artificial Intelligence MEng, including admissions context, accepted sittings and preparation priorities.
TARA for Oxford PPE: What Applicants Need to Know
The TARA requirement for Oxford PPE, including current admissions figures, the move from TSA and preparation priorities.
TARA for Oxford Economics and Management
The TARA requirement for Oxford Economics and Management, including current dates, admissions statistics and the course-specific Writing Task rule.