Computer Science or Computer Science (Artificial Intelligence) (2-year)

  • //applyindex.com/wp-content/uploads/2023/11/United-Kingdome.png UK
  • University/Institute Name University of Nottingham
  • Attendance Type On Campus (Full Time)
  • Position Duration1 year
  • Application deadlineAug 2026

Position Details (Master's)

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 Computer Science or Computer Science (Artificial Intelligence) (2-year) masters offered byUniversity of Nottingham 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.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)’. No computer programming experience is needed.

Career

This Computer Science or Computer Science (Artificial Intelligence) (2-year) course from the University of Nottingham 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.

Modules included:

  • Research Methods
  • Programming
  • Systems and Networks
  • Databases, Interfaces and Software Design Principles
  • Autonomous Robotic Systems
  • Data Science with Machine Learning

Research Areas & Fields of Study involved in the position

Position Start Date

Sep 2026