Computer Science and Artificial Intelligence MEng - 2026/7
Awarding body
University of Surrey
Teaching institute
University of Surrey
Framework
FHEQ Level 7
Final award and programme/pathway title
MEng Computer Science and Artificial Intelligence
Subsidiary award(s)
Award | Title |
---|---|
Ord | Computer Science and Artificial Intelligence |
BSc (Hons) | Computer Science and Artificial Intelligence |
DipHE | Computer Science and Artificial Intelligence |
CertHE | Computer Science and Artificial Intelligence |
Modes of study
Route code | Credits and ECTS Credits | |
Full-time | UGA15003 | 480 credits and 240 ECTS credits |
Full-time with PTY | UGA15004 | 600 credits and 300 ECTS credits |
QAA Subject benchmark statement (if applicable)
Other internal and / or external reference points
This programme is subject to approval. This means that it has received initial agreement from the University and is currently undergoing a detailed final approval exercise, through the University¿s quality assurance processes. These processes are a requirement for all Higher Education Institutions within the UK, to ensure that programmes are of the highest standard. Occasionally there may be instances where the University may delay or not approve the introduction of the programme.
Faculty and Department / School
Faculty of Engineering and Physical Sciences - Computer Science and Electronic Eng
Programme Leader
RANA Muhammad (CS & EE)
Date of production/revision of spec
17/06/2025
Educational aims of the programme
- To enable our students to develop analytic, problem solving and interpersonal skills preparing them for a lifetime of continuing professional development
- To enable students to appreciate innovation and emerging technologies in theoretical and applied computing and artificial intelligence
- To enable students to develop fluency in programme and system development skills
- To enable students to make an in-depth study of advanced topics in computer science and artificial intelligence
- To enable students to understand, design and exploit computation, computer technology and artificial intelligence
- To facilitate the students in becoming graduate and chartered members of the BCS - The Chartered Institute for IT
- To prepare students for a range of computing and artificial intelligence related careers
Programme learning outcomes
Attributes Developed | Awards | Ref. | |
The programme provides opportunities for students to develop and demonstrate knowledge and an understanding of the principles of computation. | KCPT | CertHE, DipHE, Ord, BSc (Hons) | |
The programme provides opportunities for students to develop and demonstrate knowledge and understanding of the practice of systematic software development. | KCPT | CertHE, DipHE, Ord, BSc (Hons) | |
The programme provides opportunities for students to develop and demonstrate knowledge and an understanding of the key research issues in computing and artificial intelligence. | KC | DipHE, Ord, BSc (Hons) | |
The programme provides opportunities for students to develop and demonstrate knowledge and understanding of the ethical, legal, moral and professional issues involved in the exploitation of computing and artificial intelligence. | KCPT | CertHE, DipHE, Ord, BSc (Hons) | |
Knowledge of the underlying concepts and principles associated with their area(s) of study, and an ability to evaluate and interpret these within the context of that area of study. | KC | CertHE | |
Knowledge and critical understanding of the well-established principles of their area(s) of study, and of the way in which those principles have developed. | KC | DipHE | |
A systematic understanding of key aspects of their field of study, including acquisition of coherent and detailed knowledge, at least some of which is at, or informed by, the forefront of defined aspects of a discipline | KC | Ord | |
Conceptual understanding that enables the student to describe and comment upon particular aspects of current research, or equivalent advanced scholarship, in the discipline. | KC | BSc (Hons) | |
An understanding of the limits of their knowledge, and how this influences analyses and interpretations based on that knowledge. | KCT | DipHE | |
An appreciation of the uncertainty, ambiguity and limits of knowledge. | KCT | Ord | |
The ability to manage their own learning, and to make use of scholarly reviews and primary sources (for example, refereed research articles and/or original materials appropriate to the discipline). | KCT | BSc (Hons) | |
Typically, holders of the qualification will be able to evaluate the appropriateness of different approaches to solving problems related to their area(s) of study and/or work. | CT | CertHE | |
Typically, holders of the qualification will be able to use a range of established techniques to initiate and undertake critical analysis of information, and to propose solutions to problems arising from that analysis. | CT | DipHE | |
Typically, holders of the qualification will be able to apply the methods and techniques that they have learned to review, consolidate, extend and apply their knowledge and understanding, and to initiate and carry out projects. | CT | Ord, BSc (Hons) | |
Typically, holders of the qualification will be able to communicate the results of their study/work accurately and reliably, and with structured and coherent arguments. | CT | CertHE | |
Typically, holders of the qualification will be able to effectively communicate information, arguments and analysis in a variety of forms to specialist and non-specialist audiences, and deploy key techniques of the discipline effectively. | CT | DipHE | |
Typically, holders of the qualification will be able to critically evaluate arguments, assumptions, abstract concepts and data (that may be incomplete), to make judgements, and to frame appropriate questions to achieve a solution - or identify a range of solutions - to a problem. | CPT | Ord, BSc (Hons) | |
Typically, holders of the qualification will be able to undertake further training and develop new skills within a structured and managed environment. | T | CertHE | |
Typically, holders of the qualification will be able to undertake further training, develop existing skills and acquire new competences that will enable them to assume significant responsibility within organisations. | T | CertHE | |
Holders will have the qualities and transferable skills necessary for employment requiring the exercise of some personal responsibility | T | DipHE | |
Holders will have the qualities and transferable skills necessary for employment requiring the exercise of personal responsibility and decision-making. | CT | Ord | |
Holders will have the qualities and transferable skills necessary for employment requiring the exercise of initiative and personal responsibility | T | DipHE | |
Holders will have the qualities and transferable skills necessary for employment requiring decision-making in complex and unpredictable contexts. | CT | Ord | |
Holders will have the qualities and transferable skills necessary for employment requiring the learning ability needed to undertake appropriate further training of a professional or equivalent nature. | T | Ord | |
Demonstrate in-depth knowledge and understanding and be able to apply more advanced key topics in Computer Science. | KCPT | MEng | |
Demonstrate in-depth knowledge and understanding and be able to apply more advanced key topics in Artificial Intelligence. | KCPT | MEng | |
The holders will have the qualities and skills to work in a multi-disciplinary team to solve a large-scale technical problem. | KCT | MEng |
Attributes Developed
C - Cognitive/analytical
K - Subject knowledge
T - Transferable skills
P - Professional/Practical skills
Programme structure
Full-time
This Integrated Master's Degree (Honours) programme is studied full-time over four academic years, consisting of 480 credits (120 credits at FHEQ levels 4, 5, 6 and 7). Modules are either 15 credits or multiples of 15 credits.
Possible exit awards include:
- Bachelor's Degree (Honours) (360 credits)
- Bachelor's Degree (Ordinary) (300 credits)
- Diploma of Higher Education (240 credits)
- Certificate of Higher Education (120 credits)
Full-time with PTY
This Integrated Master's Degree (Honours) programme is studied full-time over five academic years, consisting of 600 credits (120 credits at FHEQ levels 4, 5, 6, 7 and the optional professional training year). Modules are either 15 credits or multiples of 15 credits.
Possible exit awards include:
- Bachelor's Degree (Honours) (360 credits)
- Bachelor's Degree (Ordinary) (300 credits)
- Diploma of Higher Education (240 credits)
- Certificate of Higher Education (120 credits)
Programme Adjustments (if applicable)
N/A
Modules
Professional Training Year (PTY) - Professional Training Year
Opportunities for placements / work related learning / collaborative activity
Associate Tutor(s) / Guest Speakers / Visiting Academics | Y | |
Professional Training Year (PTY) | Y | |
Placement(s) (study or work that are not part of PTY) | Y | Yes |
Clinical Placement(s) (that are not part of the PTY scheme) | N | |
Study exchange (Level 5) | Y | |
Dual degree | N |
Other information
The School of Computer Science and Electronics Engineering is committed to developing graduates with strengths in Employability, Digital Capabilities, Global and Cultural Capabilities, Sustainability, and Resourcefulness and Resilience. This programme is designed to allow students to develop knowledge, skills, and capabilities in the following areas:
Digital capabilities: The skills taught in this programme provide students with a solid grounding in the foundation theory of computer science, artificial intelligence and practical skills that will allow them to thrive in a world where digital and AI skills are key. The first year covers the foundational theory and practical digital skills that are required as a computer scientist. An early grounding in programming, web applications and databases provides the knowledge to use computers to solve complex problems. Software Engineering demonstrates how a professional development approach can help a developer tackle larger, more complex problems. students also present their work in the form of reports and presentations using appropriate applications. Later modules in the degree build upon these skills to teach advanced theoretical and practical aspects of Artificial Intelligence while also building on computer science skills such as Computer Networks and Securing Digital System. In year 4 the students further develop their digital capabilities by working collaboratively on a multidisciplinary AI design project that involves communicating the design from the inception report to final oral and poster presentations.
Employability: This programme provides the foundational theory and practical skills that allow our students to work in a range of different industries such as tech, finance, healthcare, robotics, security, computer vision, natural language processing. Throughout this programme, students work individually or in a group on solving complex problems with real world grounding. Our modules use industry standard software as a base to teach the core computing science and AI contents in areas that there is huge industry demand such computer vision, robotics, healthcare, natural language processing, distributed systems and security. Students are equipped with valuable technical skills such as software engineering, programming, data analysis and AI. They gain practical problem-solving skills with modules teaching students to take large scale problems and break them down into smaller parts that can be solved individually. They gain project management skills, learning the full software development life cycle, and to carry out a project individually or as part of a team, building their team-work skills.
Global and cultural capabilities: [Computer science and artificial intelligence are global languages, and the tool and languages used on this programme can be used internationally. Students learn about the BCS code of conduct and the importance of respect in teamwork. Students learn work together in groups with other students from different backgrounds to solve a problem. This programme allows students to develop skills that will allow them to build applications with global reach and collaborate with their peers around the world.
Resourcefulness and Resilience: This programme requires practical problem-solving skills that teach a student how to reason about and solve new unseen problems starting with the problem scenario and designing and developing a complex and practical solution to the problem. It encourages students to go beyond the taught material and deliver innovative solutions to large scale problems. Modules such as software engineering teach students how to work in groups to plan and execute a self-proposed project The final year Professional Project Module requires students to use these skills to take an idea from concept through to implementation and write a professional report detailing their work.
Sustainability: Computers are embedded within almost every industry including industries such as energy and agriculture to enhance sustainability and AI is rapidly being integrated into many industries. As part of Software Engineering Project, students are asked to work in teams to develop an application that provides societal benefit and many of the teams develop sustainable applications that monitor the environment or make lifestyle recommendations for example. The final year project is another opportunity for students to explore sustainable computing and AI applications. Sustainability is a consideration within the design of the Multi-Disciplinary Design Project.
Quality assurance
The Regulations and Codes of Practice for taught programmes can be found at:
Please note that the information detailed within this record is accurate at the time of publishing and may be subject to change. This record contains information for the most up to date version of the programme / module for the 2026/7 academic year.