Students
Tuition Fee
GBP 30,750
Per year
Start Date
Medium of studying
On campus
Duration
4 years
Details
Program Details
Degree
Masters
Major
Artificial Intelligence | Computer Science | Data Science
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 30,750
Intakes
Program start dateApplication deadline
2025-09-01-
About Program

Program Overview


Computer Science with Artificial Intelligence MSci

Overview

Artificial intelligence is changing our homes, workplaces and lifestyles. Our course lets you explore this subject with optional modules in intelligent agents, autonomous systems, machine learning, and human-AI interaction.


Course Details

  • Qualification: MSci Hons
  • Entry Requirements: A*AA - AAA
  • Start Date: September 2025
  • UCAS Code: G4G1
  • Duration: 4 years full-time
  • Fees: £9,535

Course Information

British Computer Society

Accredited by BCS, The Chartered Institute for IT for the purposes of fully meeting the academic requirement for registration as a Chartered IT Professional.


Entry Requirements

  • A Level: A*AA - AAA
  • IB Score: 36 Points overall or 766 in 3 HL certificates / 34 points overall or 666 in 3 HL certificates if studying HL Computer Science
  • GCSE Maths: Grade B (5)
  • GCSE English: Grade C (4)

Alternative Qualifications

  • RQF BTEC Nationals: RQF Level 3 BTEC National Extended Diploma D*DD
  • Access to HE Diploma: Pass Access to HE Diploma with 42 Level 3 graded credits at Distinction and 3 Level 3 graded at Merit

English Language Requirements

  • IELTS: 6.5 (6.0 in each element)

Course Structure

Year One

  • Assembly Language Programming
  • Computer Architecture
  • Networks
  • Database and Interfaces
  • Fundamentals of Artificial Intelligence
  • Introduction to Software Engineering
  • Mathematics for Computer Scientists
  • Mathematics for Computer Scientists 2
  • Programming and Algorithms
  • Programming Paradigms

Year Two

  • Algorithms, data structures and efficiency
  • Introduction to Formal Reasoning
  • Artificial Intelligence Methods
  • Developing Maintainable Software
  • Languages and Computation
  • Operating Systems and Concurrency
  • Software Engineering Group Project
  • Optional Modules:
    • Advanced Functional Programming
    • C++ Programming
    • Distributed Systems
    • Introduction to Human Computer Interaction
    • Introduction to Image Processing
    • Software Specification
    • Introduction to Cyber Physical Systems

Year Three

  • Computer Security
  • Professional Ethics in Computing
  • Optional Modules:
    • Advanced Algorithms and Data Structures
    • Advanced Computer Networks
    • Autonomous Robotic Systems
    • Big Data Learning and Technologies
    • Collaboration and Communication Technologies
    • Compilers
    • Computability and Computational Complexity
    • Computer Graphics
    • Computer Vision
    • Data Modelling and Analysis
    • Designing Intelligent Agents
    • Development Experience
    • Data Visualisation
    • Fuzzy Logic and Fuzzy Systems
    • Games
    • Human-AI Interaction
    • Individual Dissertation in Computer Science
    • Industrial Experience
    • Data Visualisation Project
    • Knowledge Representation and Reasoning
    • Machine Learning
    • Malware Analysis
    • Mixed Reality
    • Mobile Device Programming
    • Project in Advanced Algorithms and Data Structures
    • Schools Experience
    • Simulation and Optimisation for Decision Support
    • Software Quality Management
    • Music and Mixed Reality

Year Four

  • Optional Modules:
    • Advanced Algorithms and Data Structures
    • Advanced Computer Networks
    • Autonomous Robotic Systems
    • Big Data Learning and Technologies
    • Development Experience
    • Games
    • Industrial Experience
    • Linear and Discrete Optimisation
    • Malware Analysis
    • Mixed Reality
    • Group Programming Project
    • Individual Programming Project
    • Individual Research Project
    • Project in Advanced Algorithms and Data Structures
    • Schools Experience
    • Simulation and Optimisation for Decision Support
    • Handling Uncertainty with Fuzzy Sets and Fuzzy Systems
    • Machine Learning and Inference for Differential Equations
    • Data science with machine learning
    • Designing Intelligent Agents
    • Computer Vision

Assessment

  • Coursework
  • Group Project
  • Research Project
  • Written Exam

Contact Time and Study Hours

  • Contact Time: Half of your time will be spent in lectures, tutorials, mentoring sessions, and computer labs.
  • Independent Study: The remaining time is spent in independent study.

Careers

  • Graduate Destinations: Our graduates have gone on to work in companies such as BT, Capital One, Coca-Cola Enterprises, Experian, Games Workshop, Ministry of Defence, and Sky.
  • Career Opportunities: App Developer, Data Analyst, Game Developer, Software Developer.

Campus

  • Jubilee Campus: Eco-friendly buildings, green spaces, wildlife, and a lake.
  • Location: 20 minutes away from University Park Campus and Nottingham city centre.
See More
How can I help you today?