Advert
Advert

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

  • DeadlineStudy Details:

    MSc Full-time: 24 months

Masters Degree Description

This course is available to students with or without a first degree in computer science.  

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 research project that runs from September to May of the final year.

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.

In your second-year research project, you will get the opportunity to work with expert advisors on a research project. 

  • Some projects will include industry or public sector collaborations.
  • Some students will work on a project of your own devising with an expert researcher from within the university.
  • Others will collaborate with world-leading research groups from across the university.

Previous projects have included:

  • Benchmarking consumer data and privacy knowledge in connected and autonomous vehicles
  • How time, peer pressure, cognitive load, and emotional attachment influences affect people’s decisions of moral dilemmas within virtual environments
  • Predicting keystrokes using an audio side-channel attack and machine learning

If you choose to focus your study and research in the field of AI, you can graduate with a degree titled ‘MSc Computer Science (Artificial Intelligence)’

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.

Module Details

Year one

Core

  • Research Methods20 credits

Students without a degree in computer science must take the following:

  • Programming20 credits
  • Systems and Networks20 credits
  • Databases, Interfaces and Software Design Principles20 credits

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

  • Data Science with Machine Learning20 credits
  • Handling Uncertainty with Fuzzy Sets and Fuzzy Systems20 credits
  • Simulation and Optimisation for Decision Support20 credits
  • Linear and Discrete Optimisation20 credits
  • Big Data Learning and Technologies20 credits
  • Designing Intelligent Agents20 credits
  • Computer Vision20 credits
  • Machine Learning20 credits

Optional modules

  • Data Science with Machine Learning20 credits
  • Mixed Reality20 credits
  • Advanced Algorithms and Data Structures10 credits
  • Advanced Computer Networks20 credits
  • Autonomous Robotic Systems20 credits
  • Project in Advanced Algorithms and Data Structures10 credits
  • Linear and Discrete Optimisation20 credits
  • Simulation and Optimisation for Decision Support20 credits
  • Games20 credits
  • Handling Uncertainty with Fuzzy Sets and Fuzzy Systems20 credits
  • Malware Analysis10 credits
  • Big Data Learning and Technologies20 credits
  • Cyber Security10 credits
  • Designing Intelligent Agents20 credits
  • Computer Vision20 credits
  • Machine Learning20 credits
  • Programs, Proofs and Types20 credits
  • Software Engineering Management20 credits
  • Topical Trends in Cyber Security10 credits
  • Designing Sensor-Based Systems20 credit

Year two

Choose one module from the below. Whichever one you choose, you'll be supported by an academic supervisor who is an active researcher in this area.

  • Enhanced MSc Research Project and Dissertation in Computer Science or Artificial Intelligence

Find out more

Add to comparison

Learn more about University of Nottingham

Where is University of Nottingham?

Start your campaign today