Queen Mary University of London

Course Introduction

Acquire a rare and valuable combination of skills from top experts across two Queen Mary schools. The programme, taught jointly with the School of Mathematical Sciences, provides a solid grounding in both fields. You’ll cover core topics in mathematics, including calculus, probability and linear algebra. In computer science, you’ll gain practical skills in software development and interface design, underpinned by a strong grasp of the fundamental principles of IT.

You can choose option modules from across mathematics and computer science, including computer graphics, artificial intelligence, number theory and chaos. Take an equal balance of modules from each school, or steer your studies more towards one discipline. In the final year, you’ll design an individual project based on your own interests and linked to current research areas, such as security, big data, computer gaming, interaction design, machine learning, pervasive computing, theoretical computer science, social network analysis or digital audio.

You can also apply for this course

· With Industrial Experience

· With Year Abroad

Course Modules

Year 1

Automata and Formal Languages

Calculus I

Calculus II

Geometry I

Numbers, Sets and Functions

Object Oriented Programming

Procedural Programming

Professional and Research Practice

Skills for Electronic Engineering and Computer Science

Start Date:


Duration & Attendance Qualification Tuition fees Fee type
3 years
Full Time
Bachelor of Science (with Honours) - BSc (Hons) £9,250 European Fees
3 years
Full Time
Bachelor of Science (with Honours) - BSc (Hons) £9,250 Home Fees