Skip to main content

Visit to apply

Artificial Intelligence BSc (Hons)

Key Information

Course code

I400

I401 with placement

Start date

September

Placement available

Mode of study

3 years full-time

4 years full-time with placement

Fees

2027/28

UK £10,050

International £17,920

Scroll to #fees

Entry requirements

2027/8

ABB-BBB (A-level)

DDD-DDM (BTEC)

31-30 (IB)

Scroll to #entryRequirements

Overview

Artificial intelligence is changing how software is built and how organisations work. This Artificial Intelligence BSc equips you with the knowledge and practical skills to understand, develop and apply AI, combining computer science and mathematics with hands-on experience of the technologies shaping the field today.

Over three years (or four with a placement), you'll learn how AI works - the mathematics, data and algorithms behind it - and put that knowledge into practice. You will develop a critical understanding of the state-of-the-art in AI and the practical skills to create value in its applications to business, scientific and social domains. Hands-on learning runs throughout the course, culminating in a substantial final-year AI project where you'll apply your skills to a real-world problem.

You'll also have opportunities to showcase your work at the annual Made in Brunel (Software Innovation) event, where students present their projects to industry. Awards are presented by companies such as Cisco, Sky, Barclays and Accenture.

Your learning is shaped by a department at the forefront of the field. Brunel is ranked 4th in the UK for AI research (ShanghaiRanking Global Ranking of Academic Subjects) and is home to some of the world’s most‑cited AI researchers, so the teaching reflects AI as it evolves. You'll learn in dedicated computing laboratories, work with an AI teaching buddy built on tools such as Claude and ChatGPT, and use powerful infrastructure including GPU clusters. The department is also an NVIDIA CUDA Teaching Centre.

A placement year gives you the chance to apply your AI skills in a real workplace, build a professional network and strengthen your CV. Students who complete a placement are much more likely to secure graduate roles for which their degree is a formal requirement, giving you a clear competitive advantage.

The department holds an Athena SWAN Silver award, recognising our commitment to advancing gender equality in STEM. Brunel’s Women in Engineering and Computing mentoring scheme also offers female students valuable support from industry.

You can explore our campus and facilities for yourself by taking our virtual tour.

Course content

You'll gain in‑depth knowledge of AI, computer science, and mathematics, and develop the practical ability to build intelligent systems. Throughout the course, you'll learn how to:

  • apply machine learning, deep learning and generative‑AI techniques to real problems
  • use mathematical, statistical and algorithmic methods for evidence‑based decision‑making
  • represent and reason with knowledge and data, including relational databases and symbolic AI
  • design and evaluate experiments and critically interpret results
  • apply responsible‑AI principles - fairness, accountability, transparency, privacy and sustainability
  • work effectively in teams and communicate clearly with technical and non‑technical audiences
  • manage projects and take responsibility for your own professional development

Your modules build this knowledge step by step, from programming and mathematical foundations to advanced AI topics such as deep learning, generative AI and responsible AI. You'll also develop your professional skills through project work, industry engagement and opportunities to present your work publicly.

 

Compulsory

  • CS16EE - Data and Information

    This teaching module aims to provide students with an introduction to different kinds of data and the means by which it can be collected, stored, retrieved, analysed and then communicated in order to achieve the goal of satisfying user information needs.

  • MA16AA - Fundamental Maths for AI I

    To introduce students to core mathematical concepts essential for studying artificial intelligence and computer science. To support students in developing the foundational mathematical skills and confidence required for the study of artificial intelligence and computer science.

  • MA16BB - Fundamental Maths for AI II

    To extend students’ understanding of mathematical methods relevant to AI. To develop confidence in applying mathematical techniques to AI-related problems and prepare students for more advanced quantitative study. 

  • CS16FF - Knowledge Engineering

    This module aims to provide students with a comprehensive understanding of how knowledge can be represented, structured, and manipulated in artificial intelligence systems. Students will explore key methods for modelling and reasoning with knowledge. Emphasis is placed on how to acquire, formalise, and manage knowledge in a way that supports intelligent behaviour in machines. Through practical work and case studies, students will gain experience in designing and implementing knowledge-based systems, and will reflect critically on their strengths and limitations.

  • CS16BB - Logic and Computation

    This module aims to provide knowledge and skills needed to model problems using mathematics and logic, to transform such models into versions which are amenable to computational solutions, and to give a basis for how to select the appropriate modelling methods and computational paradigms in order to achieve practical computational solutions.  

  • CS16AA - Principles of Computing

    To develop a sound foundation in the way that computers operate and can be used to facilitate a variety of tasks and operations. 

  • CS16CC - Programming for AI I

    To provide students with basic level of programming competence for AI.  

  • CS16DD - Programming for AI II

    To provide opportunities for students to apply fundamental programming concepts as a solution to a non-trivial AI problem. 

Compulsory

  • MA26AA - Advanced Maths for AI

    To deepen students’ mathematical knowledge and analytical skills in areas critical to modern AI. The module emphasises mathematical reasoning, abstraction, and practical application in AI system development and evaluation.

  • CS26CC - AI Algorithms and their Applications

    This course provides an understanding of a set of useful data abstractions and algorithms for AI. It aims to stimulate students' critical thinking and develop their ability to choose appropriate AI algorithms in solving practical problems and implementing them in software. 

  • MA26CC - Data Science

    To provide students with the core concepts, tools, and techniques of data science, enabling them to collect, process, analyse, and interpret data effectively. The module focuses on developing practical skills in data wrangling, statistical analysis, and visualisation, and introduces students to data-driven decision-making and the role of data science in AI applications.

  • CS26BB - Fundamentals of Algorithms for AI

    The goal of this course is to equip students with knowledge and comprehension of various valuable data structures and algorithms for AI. It aims to stimulate students' critical thinking and enhance their skills in evaluating the trade-offs involved in selecting the most suitable AI algorithms for specific purposes. 

  • MA26DD - Machine Learning for AI

    To introduce students to the foundational principles, algorithms, and practical applications of machine learning. The module develops students’ understanding of supervised and unsupervised learning techniques, and builds their ability to design, implement, and evaluate machine learning models for real-world problem solving in artificial intelligence.

  • MA26BB - Professional Development and Project Work I

    To develop skills required for planning and obtaining employment, whether it is an internship, a placement or a graduate job, in a field related to the student degree programme. To see the development of these skills as a continuing, managed, lifelong process.

    To apply techniques, methods, algorithms and/or theories to an applied problem cognate to the field of MDS.

  • MA26EE - Professional Development and Project Work II

    To develop skills required for planning and obtaining employment, whether it is an internship, a placement or a graduate job, in a field related to the student degree programme. To see the development of these skills as a continuing, managed, lifelong process. To apply techniques, methods, algorithms and/or theories to an applied problem cognate to the field of MDS.

  • CS26AA - Software Development and Management

    The module aims to develop the knowledge and skills necessary for the design and implementation of software systems using recognised methodology, tools and technologies.  The module provides an introduction to software engineering and follows a development process from requirements and design through to implementation, creating a number of software artefacts. 

Compulsory

  • CS36BB - Advanced Topics in Artificial Intelligence

    This module provides an opportunity for students to research advanced and debatable issues in Artificial Intelligence. Students will be able to learn about a range of advanced topics and to engage in discussion of critical issues through associated seminars. An advanced topic is one that is related to the area of Artificial Intelligence, will typically be a current area or issue of concern, but is not explicitly covered in this level of detail elsewhere in the course. The module seeks to enable the student to develop skills: researching and synthesising an advanced topic from academic and practical perspectives; and critical analysis.

  • CS36DD - Artificial Intelligence Project

    The project enables the students to demonstrate an integrated approach to the topics covered in the degree programme. In particular: 

    • acquire analytical and problem-solving skills
    • recognise and define a problem to be explored and the work to be completed through experiential rather than passive learning 
    • develop skills for independent research and development 
    • develop the ability to describe and solve a problem in such a way that it can be measured 
    • adapt and apply academic knowledge and skills in the investigation and solution of a problem
  • MA36BB - Deep Learning

    This module introduces deep learning architectures, which are key components of modern artificial intelligence. It covers both core and advanced architectures, along with their associated training methods. Recent developments and emerging trends in the field will also be explored.

    Students will gain a deep understanding of how deep learning architectures function, enhance their ability to critically evaluate deep learning techniques, and apply them to real-world problem-solving scenarios.

  • MA36AA - Experiment Design and Analysis

    To equip students with a solid understanding of the principles of experimental design and performance evaluation in the context of artificial intelligence. The module develops students' knowledge of relevant theories and statistical methods, and builds practical skills in designing experiments, analysing results, and interpreting data to support robust and reliable conclusions. 

  • CS36CC - Generative AI

    Provide students with a strong theoretical and practical foundation in generative AI and prompt engineering, as well as practical skills to adapt and apply generative AI and prompt engineering technologies to solve complex real-world problems.

  • CS36AA - Responsible AI

    This module will equip students with a critical understanding of the ethical, social and regulatory implications of artificial intelligence. It encourages responsible design, development, and deployment of AI systems by integrating principles of fairness, accountability, transparency, regulations and trust and security into technical practice. 


This course can be studied undefined undefined, starting in undefined.

This course has a placement option. Find out more about work placements available.


Please note that all modules are subject to change.

Careers and your future

You'll graduate ready for roles across AI‑related industries, where AI skills are highlighted as a critical shortage. Typical career paths include AI engineer, machine‑learning engineer, data scientist, software engineer, AI/data analyst, research engineer and AI consultant. These roles span sectors such as healthcare, finance, manufacturing, logistics and technology - anywhere AI, data and software are used.

Many computing graduates begin as analysts or developers before progressing to specialist or leadership roles, or founding their own ventures. You’re also well placed for postgraduate study, including MSc programmes in Artificial Intelligence, Machine Learning, Data Science or related fields, and progression to MPhil/PhD research.

Beyond the curriculum, you can build experience through extracurricular opportunities such as the Brunel Talent Marketplace (BTM), where students work on short, paid industry projects on cutting‑edge problems, and hackathons run with companies such as Eli Lilly. These activities give you an innovative route to gain experience, strengthen your portfolio and connect with employers. Recent graduates from the department have gone on to work for organisations including Microsoft, IBM and Toshiba.

Placements span technology companies, financial services, consultancies, the public sector and research organisations. Computing students in the department have previously been placed with employers such as Microsoft, IBM, Toshiba, Accenture, British Airways, O2 and Barclays.

Employability runs throughout the course. You'll benefit from a dedicated placement module with industry speakers, career fairs, and CV and application support. The programme is guided by an industry advisory board of experts who help keep the curriculum current and relevant, and you develop a reflective, professional approach that feeds directly into your final‑year project and early career.

UK entry requirements

2027/28 entry

For Brunel Foundation of Mathematics and Computing with Integrated Foundation Year progression requirements, see the course page.

Please check our Admissions pages for more information on other factors we use to assess applicants as well as our full GCSE requirements and accepted equivalencies in place of GCSEs.

A minimum of five GCSEs are required, including GCSE Mathematics grade C or grade 4 and GCSE English Language grade C or grade 4 or GCSE English Literature grade B or grade 5.

Standard Offer: ABB

Contextual Offer: BBB

We apply a contextual admissions process for UK undergraduate applicants who meet one or more of our contextual markers – please see our contextual admissions page for more information.

Standard Offer: DDD in Information Technology, Computer Science, Computer Engineering, Computing, Cyber Crime and Security, Aeronautical Engineering, Electronic/Electrical Engineering, Manufacturing Engineering, Mechanical Engineering, Civil Engineering, Engineering

Contextual Offer: DDM in Information Technology, Computer Science, Computer Engineering, Computing, Cyber Crime and Security, Aeronautical Engineering, Electronic/Electrical Engineering, Manufacturing Engineering, Mechanical Engineering, Civil Engineering, Engineering

We apply a contextual admissions process for UK undergraduate applicants who meet one or more of our contextual markers – please see our contextual admissions page for more information.

Standard Offer: Grade B at A level and DD in one of the following BTEC: Information Technology, Computer Science, Computer Engineering, Computing, Cyber Crime and Security, Aeronautical Engineering, Electronic/Electrical Engineering, Manufacturing Engineering, Mechanical Engineering, Civil Engineering, Engineering OR

BTEC DD in any subject and grade B in one of the following A level: Computing, Engineering, Information Technology, ICT, Computer Science, Maths, Physics

Contextual Offer: Grade B at A level and DM in one of the following BTEC: Information Technology, Computer Science, Computer Engineering, Computing, Cyber Crime and Security, Aeronautical Engineering, Electronic/Electrical Engineering, Manufacturing Engineering, Mechanical Engineering, Civil Engineering, Engineering OR

BTEC DM in any subject and grade B in one of the following A level: Computing, Engineering, Information Technology, ICT, Computer Science, Maths, Physics

We apply a contextual admissions process for UK undergraduate applicants who meet one or more of our contextual markers – please see our contextual admissions page for more information.

Standard Offer: Distinction in any subject with A levels grade BB

Contextual Offer: Merit in any subject with A levels grade BB

We apply a contextual admissions process for UK undergraduate applicants who meet one or more of our contextual markers – please see our contextual admissions page for more information.

Standard Offer: International Baccalaureate Diploma 31 points. GCSE English equivalent SL 5 or HL 4 and Mathematics SL 2 or HL 2

Contextual Offer: International Baccalaureate Diploma 30 points. GCSE English equivalent SL 5 or HL 4 and Mathematics SL 2 or HL 2

We apply a contextual admissions process for UK undergraduate applicants who meet one or more of our contextual markers – please see our contextual admissions page for more information.

Standard Offer: Obtain a minimum of 128 UCAS tariff points in the Access to HE Diploma course with 45 credits at Level 3 in one of the following subjects: Computing, Computer Science, Computer Science & Maths, Digital Technology & Computer Science, Information Technology, ICT, Engineering

Contextual Offer: Obtain a minimum of 120 UCAS tariff points in the Access to HE Diploma course with 45 credits at Level 3 in one of the following subjects: Computing, Computer Science, Computer Science & Maths, Digital Technology & Computer Science, Information Technology, ICT, Engineering

We apply a contextual admissions process for UK undergraduate applicants who meet one or more of our contextual markers – please see our contextual admissions page for more information.

Merit overall from one of the following subjects: Digital Business Services, Digital Support Services, Digital Production, Design and Development

If your qualification isn't listed above, please contact the Admissions Office by emailing admissions@brunel.ac.uk or call +44 (0)1895 265265 to check whether it's accepted and to find out what a typical offer might be.

Brunel's committed to raising the aspirations of our applicants and students. We'll fully review your UCAS application and, where we’re able to offer a place, this will be personalised to you based on your application and education journey.

Please check our Admissions pages for more information on other factors we use to assess applicants, as well as our full GCSE requirements and accepted equivalencies in place of GCSEs.

International entry requirements

If you require a Tier 4 visa to study in the UK, you must prove knowledge of the English language so that we can issue you a Certificate of Acceptance for Study (CAS). To do this, you will need an IELTS for UKVI or Trinity SELT test pass gained from a test centre approved by UK Visas and Immigration (UKVI) and on the Secure English Language Testing (SELT) list. This must have been taken and passed within two years from the date the CAS is made.

English language requirements

  • IELTS: 6.5 (min 5.5 in all areas)
  • Pearson: 59 (59 in all subscores)
  • BrunELT: 6.5 (min 5.5 in all areas)
  • TOEFL: 4.5 (min 4 in all subscores)  

You can find out more about the qualifications we accept on our English Language Requirements page.

Should you wish to take a pre-sessional English course to improve your English prior to starting your degree course, you must sit the test at an approved SELT provider for the same reason. We offer our own BrunELT English test and have pre-sessional English language courses for students who do not meet requirements or who wish to improve their English. You can find out more information on English courses and test options through our Brunel Language Centre.

Please check our Admissions pages for more information on other factors we use to assess applicants. This information is for guidance only and each application is assessed on a case-by-case basis. Entry requirements are subject to review, and may change.

Fees and funding

2027/28 entry

UK

£10,050 full-time

£1,955 placement year

International

£17,920 full-time

£1,955 placement year

Fees quoted are per year and may be subject to an annual increase. Certain Home postgraduate student fees are regulated and are currently capped at £10,050 per year; any changes will be subject to changes in government policy.

From 2028 onwards, the fee cap is expected to rise annually in line with inflation. This means your tuition fees in future years may increase to reflect these changes.

International fees may change annually, by no more than 5% or RPI (Retail Price Index), whichever is greater.

Fees quoted are per year and may be subject to an annual increase. Home undergraduate student fees are regulated and are currently capped at £10,050 per year; any changes will be subject to changes in government policy.

For the 2027/28 academic year, tuition fees for home students will be £10,050, subject to Parliamentary approval.

In England and Wales, tuition fees for home undergraduate students are subject to the Government fee cap.

From 2028 onwards, the fee cap is expected to rise annually in line with inflation. This means your tuition fees in future years may increase to reflect these changes.

International fees may change annually, by no more than 5% or RPI (Retail Price Index), whichever is the greater.

Find out more information about placement year fees or any additional course-related costs.

See our fees and funding page for full details of undergraduate scholarships available to Brunel applicants.

Please refer to the scholarships pages to view discounts available to eligible EU undergraduate applicants.

Teaching and learning

You'll learn through a mix of lectures, small‑group seminars and practical laboratory sessions, with an emphasis on hands‑on, applied learning. Teaching is innovative, dynamic and highly participative, and many of our lecturers bring experience from consulting for major blue‑chip companies in the UK and overseas. Around 40 academic staff teach in the department, and their research spans Artificial Intelligence, Data Analytics, Human‑Computer Interaction, Software Engineering and Simulation.

You'll benefit from Brunel’s strong heritage in technology and excellent infrastructure, including more than 250 computers and servers for exclusive student use, all running state‑of‑the‑art software. The Department of Computer Science is a member of the Microsoft Alliance, the Apple iOS Academic Developer Programme and is an NVIDIA CUDA Teaching Centre.

Our teaching reflects the fast‑moving nature of AI. Sessions are delivered primarily in person, on campus, including lectures, labs, seminars and tutorials. In some cases, online delivery may be used where necessary or appropriate to enhance your learning, but you’ll be expected to attend all teaching sessions, examinations and assessments on campus. This ensures you benefit academically from practical, hands‑on teaching and socially from group‑led learning.

Course materials, study guides, reading lists, assessment information and support resources are provided through the University’s virtual learning environment.

Access to a laptop or desktop PC is required for joining online activities, completing coursework and digital exams, and a minimum specification can be found here.

We have computers available across campus for your use and laptop loan schemes to support you through your studies. You can find out more here.

You'll learn in a department that combines cutting‑edge research with real industry insight. Brunel has outstanding AI research, with several researchers among the top 1% most cited worldwide, and you’ll see this reflected directly in your teaching. Guest speakers from organisations such as DeepMind, Microsoft, Barclays and Eli Lilly bring current industry practice into the classroom, helping you understand how AI is applied across different sectors.

Learning is highly practical. You’ll work in computer laboratories, take part in applied exercises, and use industry‑standard tools throughout your degree. You also benefit from innovative learning support, including an AI teaching buddy built on tools such as Claude and ChatGPT, and final‑year project students have access to powerful infrastructure such as GPU clusters.

Beyond timetabled teaching, you can take part in the Brunel Talent Marketplace (BTM), where you'll work on short, paid industry projects, and join hackathons and extracurricular activities that help you build experience and confidence. Personal tutors support you throughout your studies, alongside independent reading and guided study.

Assessment and feedback

Assessment and feedback varies from one module to another and may be based entirely on coursework, entirely on examination, or on a combination of both. As you progress, you’ll learn how to reliably assess the quality and value of your own work before you submit it.

Your first year (Level 1) does not count towards your final degree classification. Level 2 contributes one third, and Level 3 accounts for the remaining two thirds. Your final‑year project is worth a third of the Level 3 marks, giving you the chance to demonstrate your technical ability, judgement and independence on a substantial piece of work.

Read our guide on how to avoid plagiarism in your assessments at Brunel.