BSc 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. All these companies have offices in Nottingham. This project is great for your CV and can help you make contacts ready for when you start your career.

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 moduels
  • Advanced Algorithms and Data Structures
  • Advanced Computer Networks
  • Autonomous Robotic Systems
  • 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
  • Linear and Discrete Optimisation
  • 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
  • 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