Advert
Advert

MSc Computer Science or Computer Science (Artificial Intelligence) pathway (2 year)

  • DeadlineStudy Details:

    MSc Full-time: 24 months

Course Description

Computer Science is playing a key role in many industries all around the world. Developments in artificial intelligence, apps and cybersecurity are changing how we live, work, and socialise. This two-year masters provides a more in-depth study of taught modules with a full-year research project.

Taught modules in your first year will develop your knowledge in key topics such as user experience design, artificial intelligence, and data analysis. Optional modules allow you to to study specialist areas, including machine learning, cyber security and autonomous robotics.

Entry Requirements

2:1 (or international equivalent) with evidence of an interest or aptitude for programming; graduates from a science or engineering background will be considered with a 55% average mark

Find out more

Fees

For fees and funding options please visit website to find out more 

Student Destinations

This course prepares you for careers in advanced software development, particularly where reliability and efficiency are vital requirements. Graduates are likely to assume leading roles in major software-development projects in one of the areas of specialisation.

This course also provides an excellent foundation for further study and you may decide to progress to a PhD in order to continue your research.

Our graduates have lots of great job opportunities. Computer science-related skills make up 4 of the top 5 ‘most in-demand skills for employers in 2020’ according to LinkedIn.

Module Details

Core

  • Research Methods

Students without a background in computer science must take the following

  • Programming
  • Systems and Networks
  • Databases, Interfaces and Software Design Principles

Students wishing to obtain MSc Computer Science (Artificial Intelligence) must select 40 credits from the list below

  • Machine Learning
  • Autonomous Robotic Systems
  • Designing Intelligent Agents
  • Games
  • Data Modelling and Analysis
  • Fuzzy Logic and Fuzzy Systems
  • Simulation and Optimisation for Decision Support
  • Linear and Discrete Optimisation
  • Knowledge Representation and Reasoning
  • Human-AI Interaction
  • Big Data

Research projects
All students must complete a research project. If you wish to graduate with the title of MSc Computer Science (Artificial Intelligence), you must choose the AI project.

  • Research Project in Computer Science
  • Research Project in Computer Science (Artificial Intelligence)

Optional modules

  • Designing Intelligent Agents
  • Computer Graphics
  • Data Modelling and Analysis
  • Mixed Reality
  • Fundamentals of Information Visualisation
  • Information Visualisation Project
  • Programs, Proofs and Types
  • Knowledge, Representation and Reasoning
  • Programming
  • Machine Learning
  • Advanced Algorithms and Data Structures
  • Advanced Computer Networks
  • Autonomous Robotic Systems
  • Systems and Networks
  • Databases, Interfaces and Software Design Principles
  • Project in Advanced Algorithms and Data Structures
  • Linear and Discrete Optimisation
  • Real-world Functional Programming
  • Real World Functional Programming Project MSc
  • Simulation and Optimisation for Decision Support
  • Games
  • Fuzzy Logic and Fuzzy Systems
  • Malware Analysis
  • Human-AI Interaction
  • Big Data

University of Nottingham Campus

Where is University of Nottingham?

View Website

University Profile