Course overview
As a student on the Mathematical Computation MEng, you will study a wide range of mathematical topics underpinning the analysis of computational systems, including algebra, logic, and analysis, discrete mathematics, information theory, and statistics. You will also take courses from Statistics and Philosophy. With this foundation, you will be able to investigate and implement theoretical methods for representing, manipulating and reasoning with the vast amounts of data and knowledge available to modern computers and set a new basis for the future of computing.
The mathematical content you will study is deeper and more substantial than in our other computer science programmes. Practical problem-solving research techniques will mesh with this deeper theoretical work, and you will also participate in regular hands-on reading groups and seminars unique to this degree programme.
The programme provides the essential material employers expect from a top-quality computer science graduate and prepares you for employment in a wide variety of industries. It will also help you enrol as a research student in graduate degree programmes and further studies.
What this course will give you
UCL is ranked 9th globally in the latest QS World University Rankings (2024), giving you an exciting opportunity to study at one of the world’s best universities. UCL was also named The Times and Sunday Times ‘University of the Year’ 2024.
UCL was ranked first in England and second in the UK for research power in Computer Science and Informatics in the UK's most recent Research Excellence Framework (REF2021).
UCL Computer Science is recognised as a world leader in teaching and research, and our undergraduate degree programmes are designed and taught by world-class researchers, ensuring our material is cutting-edge.
Our graduates are highly valued as a result of the Department's strong international reputation, strong links with industry, and ideal location close to the City of London.
