UCL (University College London)

Course Introduction

This MEng is aimed at a small cohort of students with strong mathematical ability. The programme focuses on theoretical computer science and will equip you with the ability to model complex systems, and represent, manipulate, and analyse the vast amounts of data and knowledge required to solve massively complex problems.

Course Modules

Year one: compulsory courses: principles of programming; object oriented programming; linear algebra; discrete mathematics for computer scientists; logic; theory of algorithms; data structures; Boolean algebra. Year two: compulsory courses: concurrent programming; compilers; further linear algebra; Fourier analysis; probability and statistics; predicate logic and databases. Year three: optional courses: game theory; artificial intelligence; graph theory; evolutionary computation; machine learning; dynamical systems; cryptography. Final year: compulsory courses: individual project.

Duration & Attendance Qualification Tuition fees
4 years
Full Time
MEng (Hons) £22,380  Academic year. First year overseas fees
4 years
Full Time
MEng (Hons) £9,000  Academic year. First year home fees

Qualifications required:

  • SQA Advanced Higher A1AA
  • Irish Leaving Certificates AAAAA
  • GCE A-level A*AA
  • European Baccalaureate 85%
  • International Baccalaureate 39
  • Course specific
  • GCE AS-level
  • SQA Higher
  • GCSE/SQA Standard Grade

Key Course Information

KIS Key Information Set

The KIS is an official overview of comparable information on higher education courses for prospective students. Read more.

85% Overall, I am satisfied with the quality of the course

The course is well organised and is running smoothly 82%
I have been able to access general IT resources when I needed to 77%
The library resources and services are good enough for my needs 74%

90% Go on to work and/or study

In work 70
Studying 20
Studying and working 0
Unemployed 5
Unknown 5

29% Total study time lectures

Total Written: 64%

Total Coursework: 30%

Total Practical: 7%

£5,337 - £7,371
Typical cost of university accommodation

£5,915 - £6,624
Typical cost of private accommodation