Course contact details
Admissions Office
Email:admissions@qmul.ac.uk
Queen Mary University of London
Admissions and Recruitment Office
Mile End Road
Tower Hamlets
London
E1 4NS
Explore the fascinating world of Computer Science and AI and get ready to solve real-world challenges.
AI-powered health diagnostics. Managing your finances with AI-powered budgeting apps. Navigating cities using real-time traffic predictions. AI now influences many areas of our lives, from how we work and study to how we create, and even socialise.
With computer science and artificial intelligence being one of the most rapidly growing technological developments of our time, you could be at the forefront of transforming the world around us. At Queen Mary we’ve been leading on this topic for decades. We were recently ranked 7th in the UK for Data Science and AI by QS World Ranking by Subject 2025 and joint 1st for outstanding research impact (REF, 2021).
Follow your curiosities
During this programme, you’ll explore the fundamental concepts of computer science, be introduced to the different areas of AI, and design an individual project based on your own interests. You’ll also have the chance to apply for a year working in industry to put your learning into action or consider spending your third year studying abroad as part of our 4-year programme.
You’ll be taught by an expert team of academics who are dedicated to delivering a research-driven approach to education. Through their involvement in our cutting-edge research groups, they’re equipped to introduce you to a range of topics including machine learning, game AI, operating systems and robotics.
Having learnt some of the most sought-after skills that employers look for, and with a wide array of career opportunities in almost any area you can think of, you’ll be spoilt for choice. Healthcare, retail, manufacturing, security, games, information management – which industry sparks your interest?
YEAR 1
Semester 1
ECS401U - Procedural Programming (15 credits)
ECS404U - Computer Systems and Networks (15 credits)
ECS407U - Logic and Discrete Structures (15 credits)
ECS427U - Professional and Research Practice (15 credits)
Semester 2
ECS414U - Object Oriented Programming (15 credits)
ECS417U - Fundamentals of Web Technology (15 credits)
ECS419U - Information Systems Analysis (15 credits)
ECS421U - Automata and Formal Languages (15 credits)
Please note that all modules are subject to change.
Assessment typically includes a combination of coursework (presentations, assignments, essay report writing, in-class tests, research and project work) and/or examinations in May or June.
Individual and group projects are assessed through a written report, practical demonstration and oral examination.
The following entry points are available for this course:
Must include at least one of Mathematics, Computer Science or Physics.
Excluded subjects - General Studies and Critical Thinking
Please note:
You will also be expected to achieve a Pass grade in the practical endorsement for any of the following A levels - Biology, Chemistry, Physics - if taken with one of the Awarding Bodies in England.
Queen Mary University of London welcomes applications from students currently studying Level 3 BTEC qualifications and will consider you for entry to the majority of our undergraduate courses. The typical entry requirements will vary according to the course you are applying for.
Some of our courses require specific subject knowledge which you may not be able to cover as part of a Level 3 BTEC qualification and we may therefore require additional Level 3 qualifications to ensure that you are suitably prepared for relevant courses. A small number of our courses do not accept BTEC qualifications for entry, either as a standalone qualification, or in combination with other qualifications at Level 3.
Information on our typical entry requirements and guidance for applying can be found at http://www.qmul.ac.uk/undergraduate/entry/btec/
If you are at all unsure about the acceptability of your BTEC qualification for entry, please contact the Admissions team for individual advice (admissions@qmul.ac.uk).
We consider applications from students with the Access to Higher Education Diploma in Computing. The minimum academic requirement is to achieve 60 credits overall, with 45 credits at Level 3, of which 30 credits must be at Distinction and 15 credits at Merit or higher.
Applications are considered on a case by case basis.
Due to the high volume of applications, we do not make offers of study purely on the basis of meeting grade requirements.
6,6,6 in HL subjects.
Must include at least one of Mathematics, Computer Science or Physics at Higher Level.
A minimum of five GCSE passes to include English at grade C or 4 and Maths at grade B or 5 or an acceptable equivalent will be required.
Queen Mary University of London: English Language Requirements https://www.qmul.ac.uk/international-students/englishlanguagerequirements/undergraduate-and-postgraduate-programmes/
Our standard contextual offer: Grades ABB including one of Mathematics, Physics or Computer Science at A-Level.
Our enhanced contextual offer: Grades BBB including one of Mathematics, Physics or Computer Science at A-Level.
Please note that General Studies and Critical Thinking are excluded from any A-Level offer and cannot be considered.
More information on our contextual offer criteria can be found on our contextualised admissions page below.
This section shows the range of grades that students who received offers were previously accepted on to this course with (learn more).
It is designed to support your research but does not guarantee whether you will or won't get a place.
Admissions teams consider various factors, including interviews, subject requirements, and entrance tests. Check all course entry requirements for eligibility.
We are unable to show previous accepted grades for this course. This could be because the course is new, it's a postgraduate course, there isn't enough historical data, or the provider has opted out of sharing their entry grades data for this course - learn more.
| Location | Fee | Year |
|---|
* This is a provisional fee and subject to change.
Tuition fee status depends on a number of criteria and varies according to where in the UK you will study. For further guidance on the criteria for home or overseas tuition fees, please refer to the UKCISA website.
Please visit and search for your chosen course on our A-Z course finder at http://search.qmul.ac.uk/s/search.html?collection=queenmary-coursefinder-undergraduate&query=&sort=title - here you will find further details on fees and funding.
Please also visit our A-Z course finder to view the amount of fee you would need to pay if you are an International fee paying student.
Email:admissions@qmul.ac.uk
Admissions and Recruitment Office
Mile End Road
Tower Hamlets
London
E1 4NS
At Queen Mary University of London