MEng Mathematical Computation

Master of Engineering (Honours)
UCAS Code:G430
Duration:4 Years
Application Deadline:15th January *now closed*
Fees:UK/EU £9,000
Overseas £20,100
Starting Dates:One Per Year (End of September)
Full/Part Time: Full Time Only
Places:120 per year (total undergraduate places)
Prospectus:See our online prospectus for further info. 

Our course

With a strong focus on solving real-world complex mathematical problems, the MEng Mathematical Computation degree programme delivers world-class teaching based on expert real-world knowledge. We aim to equip graduates with the skills to model complex systems and represent, manipulate, and analyse vast amounts of data using a wide range of mathematical topics that underpin the analysis of computational systems.

Our teaching

Studying with us means being taught by the brightest minds who deliver world-class teaching. Internationally renowned researchers in areas including number theory, logic and mathematical modeling provide a firm theoretical foundation; while practical problem-solving projects, such as programing a robot, means our students quickly become experienced in multiple programming languages – and students can unleash their competitive streak at our annual Robot Race! We’re also proud to be the 1st UK university to include apps development in our core curriculum. All first year students roll out their app projects to the market.

Our curriculum

The course covers a wide range of mathematical topics that underpin the analysis of computational systems including logic, discrete mathematics, information theory, probability and statistics. With this foundation, students will investigate methods for representing, manipulating and reasoning the vast amounts of data and knowledge available to modern computers. The mathematical content is deeper and more substantial than our other computer science programmes. Practical problem-solving will mesh with this deeper theoretical work, and students take part in regular reading groups and seminars, solely for Mathematical Computation students.

Our graduates

The Department's graduates are particularly valued as a result of the our international reputation, strong links with industry, and ideal location close to the City of London. Strong practical and analytical skills developed during this programme will leave graduates well placed to secure careers in a wide variety of organisations, in particular with those who have a demand for skills in business analytics and big data. 

Top graduate destinations:        

  • SAS
  • MBAE Systems
  • Deloitte
  • GCHQ
  • Thomson Reuters

Top graduate roles:                 

  • Data Architect
  • Actuarial Analyst        
  • Operations Research
  • Logistics Manager
  • Systems Integration Analyst

Top further study destinations:

  • UCL
  • University of Cambridge
  • University of Manchester

Average starting salary £31,120 (all data from Graduate Surveys, January 2014)

Our modules

Year 1

Year 1

Students on the 1st year of their programme take 8 compulsory modules (each with a credit value of 0.5). Core modules are: 

For more information on 1st year modules see here.

Year 2

Year 2

Students on the 2nd year of their programme take 7 compulsory modules (each with a credit value of 0.5) and 1 elective module. The elective should normally follow on from the one taken in Year 1. Core modules are:

Term 3 'How to Change the World' 

All second year students in the Engineering Sciences Faculty will be required to attend a two-week course entitled 'How to Change the World'.

Global organisations (including the World Bank, the International Red Cross and Arup) will join us at UCL to present real-world problems, for which you will design solutions. During the fortnight, you will be provided with a programme of themed lectures, training workshops and group work, that move through themes of sustainability, equality and collaboration. You'll have a chance to interact with leaders from, and tackle problems provided by, some of the world's most international employers of engineers.

For more information on 2nd year modules see here.

Year 3

Year 3

Students on the 3rd year of their programme take 3 core modules (each with a credit value of 0.5) and 5 further options (with a total credit value of 1.5). Core modules are:

For more information on 3rd year modules see here.

Year 4

Year 4

Students on the 4th year of their programme carry out an individual project (credit value of 1) and 6 option modules (with a total credit value of 3). Students are strongly advised to choose their options from the range of CS 4th Year 4 'M' level modules. One elective (non-CS/ non-specialisation option) may be chosen, with the Department's approval. To complete the MEng programme students must have passed at least 3 credits at Masters' level, including the final year project. Core modules are:

For more information on 4th year modules see here.

Our entry requirements

A Levels

  • Grades: A* Mathematics, AA (Futher Mathematics preferred but you can still apply to us without it) 
  • AS Levels:  For UK-based applicant a pass in a further subject at AS level or equivalent is required.
  • GCSEs: English Language, Mathematics and modern foreign language at grade C. GCSE requirements, including Modern Foreign Language, are for Home/EU applicants who have been educated solely in the UK 

IB Diploma

  • Points: 39
  • Subjects: A total of 39 points with 19 points in three higher level subjects including Mathematics at Grade 7, with no score below 5

English language requirements

If your first language is not English you must be able to provide recent evidence that your spoken and written command of the English language is adequate for the programmes for which you have applied. See UCL's full list of accepted English Language qualifications here. Please note that our courses require a level of English equivalent to the "UCL Standard Level".

Fees and funding

Maintenance loans, bursaries and scholarships are available for UK/EU and Overseas students. For more details see our fees & funding page here.

How to apply

All undergraduate applications to UCL (and all UK Universities), are made through the Universities and Colleges Admissions Service (UCAS). Please do not apply directly to the department. UCL's UCAS code is UCL U80. There is no campus code. We follow the UCAS application deadlines for our undergraduate programmes. On time applications are accepted from 5th September to 15th January. Opening date for the receipt of applications is 15th September for programmes starting the following year.  Please make your application to UCAS before 15th January as we can not guarantee that we will be able to consider candidates who apply after this time. More details on how to apply can be found here.

More information

Our Frequently Asked Questions are here.  For information on applying please see UCL's applicant pages.

Email the Engineering Admissions Team at: - don’t forget to include your UCAS ID number!

Back to our Degrees Page here.

Life at UCL Computer Science