Computer Science with Artificial Intelligence BSc (Hons)
Coventry, United Kingdom
BSc
DURATION
5 years
LANGUAGES
English
PACE
Full time, Part time
APPLICATION DEADLINE
EARLIEST START DATE
Sep 2025
STUDY FORMAT
On-Campus
Key Summary
With recent advancements in AI technology (e.g. ChatGPT), this course covers the practical skills and theoretical knowledge you need if you hope to be successful in this fast-paced, ever-changing industry.
Course Overview
The Computer Science with Artificial Intelligence (AI) course aims to equip you with all the knowledge and skills you need to become an AI specialist in the computing industry.
You will:
- explore artificial intelligence and its relationship to machine learning, parallel programming, and data science, and learn how these areas drive innovation and change in the domain of computer science
- master the practical skills and theoretical knowledge to develop software solutions that address demanding user expectations and complex customer requirements
- gain industry-relevant experience as you apply real-world, software development practices within teams of your peers, preparing you for your AI specialist career after graduation.
The January start for this course is condensed in Year 1.
Why you should study this course
- Activity-led learning helps you consolidate what you are taught through practical application of everything covered in lectures.
- Opportunity to spend a year on industrial placement.
- Strong, professional skills focus.
- Hybrid, online and asynchronous learning, to support students with different needs across a range of locations.
- Free-to-attend guest lecturers from current practitioners which, in previous years, have included senior professors from Sheffield, Lincoln and Birmingham universities and the European Bioinformatics Centre Cambridge (subject to availability).
If you choose to start this course in January you will study exactly the same course but over a slightly shorter timescale in Year 1. This is ideal if you missed the September start, want to transfer from a different university or course or just need a bit more time to prepare for life at university.
Year One
In the first year, the curriculum is shared across related courses allowing you to gain a broad grounding in the discipline before going on, in the second and third years, to specialist modules in your chosen field.
The common first year enables you to work alongside students doing similar courses to you, to widen your knowledge and exposure to other subject areas and professions. You will have the opportunity to collaborate with other students, so you can share your insights and experience which will help you to develop and learn.
Modules:
- Programming: Concepts and Algorithms
- Computer Systems
- Working with Data
- Mathematical Skills for Computing Professionals
- Programming: Professional Practice
- Integrative Project Module
Year Two
In your second year, you will develop more advanced knowledge and skills in relation to artificial intelligence, theory of computation and software engineering, amongst others.
Modules:
- Artificial Intelligence
- Theory of Computation
- Advanced Algorithms
- Operating Systems, Security, and Networks
- Data Science
- Software Engineering
Placement Year
There’s no better way to find out what you love doing than trying it out for yourself, which is why a work placement can often be beneficial. Work placements usually occur between your second and final year of study. They’re a great way to help you explore your potential career path and gain valuable work experience, whilst developing transferable skills for the future.
Modules:
- UK Work Placement
- International Study/ Work Placement
Final Year
In this final year, you will develop more advanced knowledge and skills to do with security, machine learning and group project discovery, amongst others.
Modules:
- Security
- Machine Learning
- Robots and Intelligent Agents
- Artificial Neural Networks
- Project Discovery
- Dissertation and Project Artefact
Additional Year
If you meet the criteria, you could choose to take an additional fourth-year master's option (subject to additional fees – please refer to the Tuition Fees section for further information), which will deepen your knowledge and expertise. The MSci year aims to consolidate and strengthen the skills you’ve developed over the course of your first three years of study. Building on your existing knowledge, you’ll explore a series of highly advanced subjects in the field of Computer Science with AI which lie beyond the scope of undergraduate study, from Computer Vision to Web Applications and AI, equipping you to undertake employment or postgraduate research at the leading edge of digital technology.
Modules:
- Individual Research Project Preparation
- Individual Research Project
- Computer Vision
- Natural Language Processing
- Modelling and Optimisation under Uncertainty
- Web Applications and AI
- Information Retrieval
- Big Data Management and Data Visualisation
We regularly review our course content, to make it relevant and current for the benefit of our students. For these reasons, course modules may be updated.
The Computer Science with AI degree can equip you with the knowledge, technical skills, and professional skills for a career in the computing industry as an AI specialist.
Upon successful completion of the degree, you will be able to:
- program - you will create working solutions to a variety of computational and real-world problems using an appropriate programming language (or languages) for the task
- think computationally - you will be able to create, develop and evaluate algorithms, and measure and optimise algorithm complexity
- develop software - you will develop a product from the initial stage of requirements all the way through development to its final stages of testing and evaluation
- solve problems in a range of key application areas including web and app development, machine learning, data science and artificial intelligence
- work professionally - you will understand the professional practice of technical, social, ethical and legal responsibilities
- think critically, contribute confidently, communicate effectively and collaborate collegiately.
Computer science is changing the world and AI is a key part of this. Technologies produced by computer scientists now support and enhance all areas of our modern lives, from e-commerce, through social networking, to smart cars. These areas increasingly use AI to gather, interpret and learn from data to produce intelligent solutions. The Computer Science with AI degree teaches the required skills, and, equipped with them, you’ll be able to pursue an AI specialist career in the computing industry.
































