Homeβ€ΊUniversity College Londonβ€ΊBSc Data Science

BSc Data Science

University College London
Full-time3 YearsSubject: Mathematical Sciences
Course Score
A+ /90
Graduate Salary
Β£41,500
Satisfaction
81%
Degree Completion
95%
Professional Jobs
95%
Meaningful Work
75%

About this course

Data science at UCL sits within one of the world's leading research universities, and the programme reflects that: it is mathematically rigorous, computationally demanding, and oriented toward the frontiers of what is currently known and possible in the field. Data science draws on statistics, machine learning, computer science, and domain knowledge to extract insight from large and complex datasets, and it is transforming almost every area of human activity from medicine and climate science to finance and the arts. This three-year full-time programme demands a high level of mathematical preparation and intellectual commitment. You will study probability and statistical theory, linear algebra, machine learning methods, algorithms and data structures, and the computational tools, primarily Python and related libraries, that are standard in professional and research practice. The programme develops your ability to formulate problems rigorously, choose appropriate methods, implement them correctly, and interpret and communicate your results with honesty and precision. You will engage with real datasets and applied problems, but always with a theoretical foundation that allows you to understand why methods work and where their limits lie. UCL's location in London puts you close to a major data science ecosystem spanning finance, technology, healthcare, and the creative industries. Graduates from this programme are exceptionally well placed for careers in data science, machine learning engineering, quantitative research, statistical analysis, and academic research. Employers range from global technology companies and investment banks to healthcare institutions and government departments. Many graduates pursue postgraduate study, including master's degrees in statistics, machine learning, and artificial intelligence, or doctoral research in areas where UCL is internationally recognised. The rigour of this programme means its graduates are competitive at the highest levels of both industry and academia.

Syllabus & Modules

Typical curriculum
β–ΆYear 1 Modules
4 items
Programming Fundamentals
Core
View Module Details β†’
Discrete Mathematics
Core
View Module Details β†’
Computer Systems
Core
View Module Details β†’
Calculus & Linear Algebra
Core
View Module Details β†’
β–ΆYear 2 Modules
5 items
β–ΆYear 3 Modules
5 items

Student Satisfaction

National Student Survey - 15 respondents (68% response rate)

82%
Teaching Quality
68%
Assessment & Feedback
61%
Academic Support
75%
Organisation
88%
Learning Resources
75%
Student Voice

Tuition FeesVerified

Published annual tuition cost at University College London.

Β£9,535
Per academic year (UK Home)
πŸ’°

Government Student Loan

Eligible UK students do not pay upfront. Covered by SFE tuition fee loans.

Will I Get In?

120 UCAS Pts
Admissions Probability
Calculate your odds
Predicted Grades

Course Match AI

When you create a free account, our Engine analyzes if this course perfectly fits your academic profile and builds Plan B Insurance alternatives natively powered by graduate trajectory data.

Unlock Dashboard

Entry Qualifications

A-level
65%
Baccalaureate
10%
Degree
10%
Other HE
10%
No qualifications
5%

What comes next? πŸŽ“

Choosing the right university starts with choosing the right school. Explore transparent, data-driven school profiles powered by official DfE statistics.

Explore Schools on WhatSchool.ai β†’