MSci Computer Science with Artificial Intelligence

Use our magical AI system, to check your admission chances for this course.
Tuition fee
Apply by
Start date
Duration
Campus
Mode of study
Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
Offer response
4 - 6 weeks after your application is submitted

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.

You'll take part in a group project in year two which prepares you for creating the computer systems of the future. Many projects are in collaboration with industry. Previous students have worked with Capital One, Experian, IBM and UniDays. This is great for your CV and can help you make contacts ready for when you start your career.

The fourth-year includes masters-level modules. You have full choice on what you'll study. You could focus on a programming project, look at advanced algorithms or be a STEM ambassador in schools. You can conduct a substantial research project as a fourth year dissertation.

You may recognise some of our tutors from the Computerphile YouTube series. It is this inspiring teaching that you can expect at Nottingham.

Read more

Requirements

The requirements may vary based on your selected study options.





















Modules

  • Compulsory modules
  • Computer Fundamentals
  • 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
  • Systems and Architecture
  • Compulsory modules
  • Algorithms, Correctness and Efficiency
  • Artificial Intelligence Methods
  • Developing Maintainable Software
  • Languages and Computation
  • Operating Systems and Concurrency
  • Software Engineering Group Project
  • Options modules
  • Advanced Functional Programming
  • C++ Programming
  • Distributed Systems
  • Introduction to Human Computer Interaction
  • Introduction to Image Processing
  • Software Specification
  • Compulsory modules
  • Computer Security
  • Professional Ethics in Computing
  • Options modules
  • Advanced Algorithms and Data Structures
  • Advanced Computer Networks
  • Autonomous Robotic Systems
  • Big Data Learning and Technologies
  • Collaboration and Communication Technologies
  • Collaboration and Communication Technologies Development Project
  • Compilers
  • Computability
  • Computer Graphics
  • Computer Vision
  • Data Modelling and Analysis
  • Designing Intelligent Agents
  • Development Experience
  • Fundamentals of Information Visualisation
  • Fuzzy Logic and Fuzzy Systems
  • Games
  • Human-AI Interaction
  • Individual Dissertation in Computer Science
  • Industrial Experience
  • Information 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
  • Options modules
  • Advanced Algorithms and Data Structures
  • Advanced Computer Networks
  • Autonomous Robotic Systems
  • Big Data Learning and Technologies
  • Data Modelling and Analysis
  • Development Experience
  • Fuzzy Logic and Fuzzy Systems
  • 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
  • The all-in-one solution for your study-abroad needs
    Download the Edvoy app now

    Related courses










    Use our magical AI system, to check your admission chances for this course.
    Tuition fee
    Apply by
    Start date
    Duration
    Campus
    Mode of study
    Fees and deadlines depend on the selected options. Fees and currency conversion are approximate.
    Offer response
    4 - 6 weeks after your application is submitted