Computer Science or Computer Science (Artificial Intelligence) MSc
| Program start date | Application deadline |
| 2026-09-01 | - |
| 2027-09-01 | - |
Program Overview
Computer Science or Computer Science (Artificial Intelligence) MSc
Overview
This course is available to students with or without a first degree in computer science. Developments in artificial intelligence, apps, and cyber security are changing how we live, work, and socialize. This course will give you the skills and knowledge to prepare you for a range of high-level careers.
Course Details
- Duration: Full-time: 12 months, Part-time: Not available
- Start Date: September 2026
- UK Fees: TBC
- International Fees: TBC
- Entry Requirements: 2:1
Course Overview
Core modules will develop your knowledge in key topics such as programming, databases, and networks. Optional modules give you the flexibility to broaden your knowledge in specialist areas, including machine learning, autonomous robotics, and human-AI interaction.
You will undertake an individual research project in an area of your choice. All projects are supervised by an expert researcher in the area, and many involve collaborations across the University or with industry partners.
Why Choose This Course?
- 98% of our research is classed as ‘world-leading’ (4) or ‘internationally excellent’ (3)
- Joint 1st in the UK for research environment
- Ranked 6th in the UK for universities targeted by the largest number of top employers
- Conversion option: No computer programming experience is needed
Course Content
You will study a total of 180 credits, split across 120 credits of compulsory and optional modules plus a 60-credit individual project.
Core Modules
- Research Methods (20 credits)
- Programming (20 credits) (for students without a degree in computer science)
- Systems and Networks (20 credits) (for students without a degree in computer science)
- Databases, Interfaces and Software Design Principles (20 credits) (for students without a degree in computer science)
Optional Modules
- Autonomous Robotic Systems (20 credits)
- Big Data Learning and Technologies (20 credits)
- Computer Vision (20 credits)
- Data Science with Machine Learning (20 credits)
- Designing Intelligent Agents (20 credits)
- Handling Uncertainty with Fuzzy Sets and Fuzzy Systems (20 credits)
- Human-AI Interaction (20 credits)
- Linear and Discrete Optimisation (20 credits)
- Machine Learning (20 credits)
- Simulation and Optimisation for Decision Support (20 credits)
Research Projects
- Research Project in Computer Science (60 credits)
- Research Project in Computer Science (Artificial Intelligence) (60 credits)
Learning and Assessment
- How You Will Learn: Lectures, tutorials, seminars, computer labs, practical classes, project work, supervision
- How You Will Be Assessed: Coursework, written exam, project work
Entry Requirements
- Undergraduate Degree: 2:1 (or international equivalent) in a STEM or numerate discipline
- English Language Requirements: IELTS 6.5 with at least 6.0 in each element
Fees
- Home/UK: To be confirmed
- International: To be confirmed
Careers
- Careers Advice: We offer individual careers support for all postgraduate students
- Job Prospects: This course prepares you for careers in advanced software development, particularly where reliability and efficiency are vital requirements
- Graduate Destinations: 100% of postgraduate taught students from the School of Computer Science secured graduate-level employment or further graduate study within 15 months of graduation
Related Courses
- Data Science MSc: Develop and apply computer science, statistics, and mathematical methods to diverse and complex data collections
- Cyber Physical Systems MSc: Learn about cyber physical systems through topics such as cyber security, robotics, interactive systems, artificial intelligence, and ethical design
