Students
Tuition Fee
GBP 30,750
Per year
Start Date
Medium of studying
On campus
Duration
4 years
Details
Program Details
Degree
Bachelors
Major
Artificial Intelligence | Computer Science | Software Engineering
Area of study
Information and Communication Technologies
Education type
On campus
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
GBP 30,750
Intakes
Program start dateApplication deadline
2025-09-01-
About Program

Program Overview


Overview

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.


Course Information

Qualification

BSc Hons


Entry Requirements

A*AA/AAA


Start Date

September 2025


UCAS Code

G4GB


Duration

4 years full-time


Fees

£9,535


Key Information

Study Abroad

On this course, you can apply to study abroad at one of our partner institutions or at University of Nottingham China or University of Nottingham Malaysia.


Year in Industry

On this course you may be able to spend a year working in industry where you could gain first-hand experience of exciting challenges and refine the skills you have built so far in the course.


Course Structure

Year One

  • Assembly Language Programming
  • Computer Architecture
  • Networks
  • 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

Year Two

  • Algorithms, data structures and efficiency
  • Introduction to Formal Reasoning
  • Artificial Intelligence Methods
  • Developing Maintainable Software
  • Languages and Computation
  • Operating Systems and Concurrency
  • Software Engineering Group Project
  • Advanced Functional Programming
  • C++ Programming
  • Distributed Systems
  • Introduction to Human Computer Interaction
  • Introduction to Image Processing
  • Software Specification

Year Three

  • Year in industry

Year Four

  • Computer Security
  • Professional Ethics in Computing
  • Collaboration and Communication Technologies
  • Collaboration and Communication Technologies Development Project
  • Compilers
  • Computability
  • Computer Graphics
  • Computer Vision
  • Cryptography
  • Designing Intelligent Agents
  • Development Experience
  • Fundamentals of Information Visualisation
  • Human-AI Interaction
  • Individual Dissertation in Computer Science
  • Information Visualisation Project
  • Machine Learning and Inference for Differential Equations
  • Schools Experience
  • Software Quality Assurance
  • Mobile Device Programming

Assessment

Assessment Methods

  • Coursework
  • Group project
  • Research project
  • Written exam

Careers

Job Prospects

92.70% of undergraduates from the School of Computer Science secured employment or further study within 15 months of graduation. The average annual salary for these graduates was £33,082.


Careers Advice

Studying for a degree at the University of Nottingham will provide you with the type of skills and experiences that will prove invaluable in any career, whichever direction you decide to take.


Campus

University Park Campus

University Park Campus covers 300 acres, with green spaces, wildlife, period buildings and modern facilities. It is one of the UK's most beautiful and sustainable campuses, winning a national Green Flag award every year since 2003.


See More
How can I help you today?