



Artificial intelligence (AI) is rapidly transforming the way we live and work. This degree gives you the knowledge and skills you need to be part of the AI future.
Gain a rock-solid grounding in the fundamentals of computing, information science and informatics. Then gain specialist knowledge and experience in the development of intelligent systems, including machine learning, algorithms and complexity and visual computing.
The experience and technical expertise you’ll gain will put you in high demand when it’s time to enter the job market in this fast-moving industry.
93% of students
in work or further study 18 months after graduating
HESA Graduate Outcomes, 2026
1st in the UK
for 'To what extent are students' opinions about the course valued by staff'
Artificial Intelligence, National Student Survey (NSS) 2026, HEIs only
Get paid
on an optional placement year in industry
Five specialist labs
including high spec machines, dedicated for Computer Science students
Compete in events
like Hull’s unique “Three Thing Game", or the UK and Ireland Programming Competition
Integrated Masters option.
Undergraduate and Postgraduate study combined
Robotics Lab
with humanoids, Nano robots and drones
About this course
Explore how AI is rapidly transforming the way we live on this career-driven degree.
From self-driving cars to medical diagnosis, AI and machine learning systems are helping people make better decisions, improve safety and reduce our carbon footprint.
Learn within industry-standard facilities, develop advanced Python programming skills and create your own software. You’ll study essential areas such as databases and networks, operating systems and cloud – as well as the increasing impact of AI on everyone in society.
You’ll benefit from studying in a School with active research in responsible and trustworthy AI. Through the University of Hull’s Centre for Responsible AI, our expertise spans areas such as explainability, safety and fairness, with applications in healthcare, sustainability, law, defence and finance. This means your learning is informed by current research and real-world challenges, helping you understand how AI can be developed and used responsibly.
Compete in international events like the Microsoft Imagine Cup. Or rise to the challenge of creating a computer game over a weekend in our Three Thing Game. You’ll also benefit from our strong links with companies like EA, Sony and Black Marble with frequent talks by experts in the trade.
Designed with your future in mind, you’ll take a professional development module in your first year. Bolster your experience further by choosing to spend a paid year in industry, all thanks to our strong connections with some of the biggest names in the business. And you’ll develop your own project in your final year, so you can demonstrate your skills to potential employers.
Is AI humanity’s friend or end? It’s up to us to decide.
Placement year
Industry placements take place over a full academic year. This extends a standard undergraduate degree from three to four years, with placement taking place in year three. Once you've completed your placement year, you’ll return to complete the final year of your degree at the University of Hull.
A placement year is a great way to gain industry experience, boost your CV, and potentially earn a salary. Placements must last at least 40 weeks and can start any time after June, once second-year assessments are complete. At Hull, we’re connected with global companies like Bosch, BMW, Siemens, and Disney, giving you the chance to apply your skills in real-world settings, explore career options, and return to your final year with valuable experience and confidence.
Module options
Our five undergraduate Computer Science courses share the same compulsory modules in the first year. This gives you a foundation of knowledge across the whole subject area and the chance to explore what really interests you. You're then better placed to choose your modules in the later years of our BSc Computer Science, or switch to a different pathway to specialise in games programming, software engineering, robotics or AI.
No filters selected
Programming Portfolio
Gain the practical knowledge to design, implement and test algorithms. The module uses lectures to deliver concepts, a practice lab to apply the programming concepts learnt by developing programs to solve problems. You will take part in hands-on practical assessments, which will enable you to acquire extensive programming skills in an industry standard programming language. We will support you whether you are new to programming or have existing skills.
core
40 credits
Computational Thinking
This module, Computational Thinking, is essential for developing computer-based solutions. This module will enable you to develop your knowledge and understanding of the key mathematical underpinnings of computer science, to aid you in problem solving and programming. The development of your competence in logic, mathematics and statistics will also provide evidence of your numeracy and more advanced skills and is valued by employers.
compulsory
20 credits
Algorithms and Data Structures
Start to think like a computer. This module explores logic, data storage and algorithms with the use of practical demonstrations and activities. Operating in parallel with programming-focused modules, we will develop a toolkit of key concepts from a theoretical (non-code) perspective, facilitating a better understanding of these fundamentals. Topics to expect include pseudocode, state machines, essential keywords, common data structures, sort algorithms and search algorithms. You will learn methods to analyse and compare algorithms and their constituent parts in order that you may better design, evaluate and develop effective, efficient and performant software solutions.
compulsory
20 credits
Databases and the Cloud
In this module, you will explore the fundamentals of cloud computing, virtualisation, and databases, developing an understanding of how modern online information systems store, retrieve, and access data. You will learn how modern applications fetch data from cloud servers, how that information can be stored efficiently, and why cloud technology is used in many aspects of daily life. You will then apply this knowledge by developing a software solution using a cloud database to solve a real-world problem.
compulsory
20 credits
Professional Development
Employers want much more than discipline-specific skills. This module sets you up to grow your professional skills and awareness, when working both individually and as part of a team. Develop your appreciation of the challenges within the sector, and how technology can help to solve worldwide issues. Begin a personal portfolio that you will add to over your degree. Work as part of a team to produce a design prototype, demonstrating your personal professional development. Through researching your discipline, you will understand the range of career roles available and what you need to do to progress in them.
compulsory
20 credits
Design, Develop, Deploy
Learn how successful software products move from idea to deployment. You’ll explore the software development lifecycle and design, develop and deploy software solutions, both individually and as part of a team.
Explore software development methodologies, including waterfall and agile approaches, alongside requirements gathering, stakeholder research and the legal and ethical considerations involved in developing software.
You’ll put this into practice through real software projects, using industry-standard tools and techniques for software design, testing, version control and agile project management, including Scrum and Kanban. You’ll also examine deployment and maintenance practices, including cloud infrastructure, DevOps and continuous integration.
core
40 credits
Databases and Networks
You'll be introduced to the core components of any online information system that drives the information we use today. Learn how modern applications fetch data from servers and how that information can be stored and retrieved efficiently. You will solve a real-world problem by developing a networked database.
compulsory
20 credits
Artificial Intelligence
Data is one of the 21st century’s most valuable commodities. In this module you will learn how to analyse, validate and interpret it to inform decision making. You will implement artificial intelligence techniques to solve a real world problem. Nationally, there is a widely recognised shortage of qualified Artificial Intelligence (AI) and data scientists to meet the needs of industry.
compulsory
20 credits
Data Analysis and Visualisation
Data analytics has rapidly become a part of all of our lives, and is an increasingly sought-after skill in the jobs market. In this module you'll learn the theoretical and practical skills to analyse any dataset independently, starting from exploratory analysis of a new dataset for hypothesis finding, over-choosing and comparing different algorithms, and presenting and explaining your results quantitatively and visually. You will learn to train models of different complexities that can make predictions or uncover hidden patterns in data, making responsible and fair decisions that can help improve our lives.
compulsory
20 credits

When does AI work best? When it works with you.
Featured module
- optional
- 20 credits
Explore how humans and artificial intelligence can work together to solve complex, real-world problems. You’ll learn the principles of generative AI and develop the skills to collaborate with, adapt and deploy AI systems across a range of areas.
Get to grips with the capabilities, limitations and ethical considerations of generative AI, including bias, transparency and responsible use. You’ll learn how to write effective prompts, critically evaluate AI-generated outputs and use feedback to improve performance.
Through practical projects, you’ll explore how human expertise and AI can work together in areas such as content creation, data analysis and decision support. You’ll design, test and refine generative AI solutions for real-world scenarios.
Our facilities

Watchlist
BSc Computer Science (Artificial Intelligence)
Course overview
2 mins
The impact of AI
Course Highlight
2 mins
Rand Nessif
Unsame Stories
2 mins
See our incredible labs
Course Highlight
2 mins
Featured academics
You’ll be taught by talented researchers who carry out world-leading research in areas such as artificial intelligence and machine learning, intelligent and interactive systems, robotics, simulation, visualisation, and mobile and distributed computing.
Our courses are shaped by their expertise.

Professor Dhaval Thakker
Professor of Artificial Intelligence
Dhaval’s expertise focuses on how Artificial Intelligence and the Internet of Things can be used to improve society. His research exploring the role of these technologies in the circular economy, digital health and smart cities.

Dr David Parker
Lecturer in Computer Science
David loves using software to solve problems and oversees many of our game jams and programming competitions such as the Three Thing Game and the Global Game Jam. His research focuses on improving characteristics of safety-critical systems.
Entry Requirements
What do I need?
This course has a range of tariffs for entry. Use the interactive slider to choose a number of points and see the course entry requirements.
Slide to set your points
A levels
BBC
BTEC
DMM
Equivalent qualifications and grades are accepted.
How to apply for this course
Most importantly, you need ambition. Together with our support and opportunities, you can go further than you ever thought possible.
Our typical offer for this course is 96–112 UCAS points. Our contextual offer is 96 points. But there’s no ceiling on ambition.
At least 80 points must come from A levels, BTEC, or other equivalent qualifications.
Remember, we look at your whole application – not just grades. Achievements, work experience, extracurricular activities: they all count here. We also consider qualifications and experience from the UK and worldwide that may not exactly match those listed.
Not sure if you’ll meet the entry requirements?
Talk to our Admissions team today. We’ll look at your circumstances, give you personalised guidance and help you understand your options, one of which could be a Foundation Year.
Fees & Funding
How much is it?
Tuition fees for 2028 entry have not been confirmed. Please use 2027-28 information as a guide.
For UK students, our standard course fee is £10,050 per year. Keep in mind that some courses are longer - for example, spending your third year abroad will make your degree four years in total.
If you choose to study a foundation year as part of your course, the fee is £10,050.
Thinking about a year in industry? This is £2,010 for UK students.
Planning a year abroad? This costs £1,505 for UK students.
Standard Tuition Fee
£10,050 / year
Placement Year Fee
£2,010
The amount you pay may increase each year, in line with inflation - but capped to the Retail Price Index.
How do I pay for it?
You can take out a tuition fee loan to cover the full cost of your course. Once you’ve successfully applied for this, you don’t need to do anything else – the money is sent straight to us.
You can also take out a maintenance loan of up to £10,544 a year to cover your living costs, depending on your household income.
Remember, you won’t start paying your loans back until you’ve left university and earn more than £25,000 per year.
See our full fees and funding information for more details and to find out what support we can offer.

Future prospects
Computer Science and AI graduates are highly employable. It’s hard to imagine a sector of the modern economy where AI is not used. That means you could go on to a range of job roles in a diverse range of sectors including finance, gaming, telecommunications, retail, information technology, advertising and marketing.
Many of our Computer Science graduates go on to work for industry giants such as Sony, Microsoft, Electronic Arts, Rockstar Games, Dell, Fujitsu and Capita as well as not-for-profit businesses and public sector organisations. Some move on to further study with an MSc or PhD – or even set up and grow their own tech businesses.
Become part of the next generation of futuremakers
Like what you've seen? Then it's time to apply.
The standard way is to apply through UCAS. This will give you the chance to showcase your skills qualities and passion for the subject, as well as providing us with your academic qualifications.
Not ready to apply yet?
Visit our next Open Day, and see all that the University of Hull has to offer. Talk to our lecturers about your subject, find out what university is really like from our current students, and take a tour of our beautiful campus and amazing facilities.
You may also be interested in...
BSc (Hons) Computer Science
Undergraduate
AI, VR, 3D: the new normal. Not just for tech, but for every industry. Want to help develop the next big thing? Start here…
G400
BSc (Hons) Computer Science for Games Programming
Undergraduate
Learn how to develop games for a living. Then step inside them in our 3D immersive cube. All while training to be a chartered IT professional.
G495
BSc (Hons) Computer Science and Cyber Security
Undergraduate
Cyber threats, AI attacks, digital crime: this is the new normal. Want to defend what matters? This is where you start…
G190
BSc (Hons) Software Engineering
Undergraduate
Specialise in software development on this British Computer Society accredited BSc degree at the University of Hull. Apply now.
G600
BSc (Hons) Robotics and Artificial Intelligence
Undergraduate
See how robots and AI are transforming our lives and access industry-standard facilities on Hull's BSc / MEng Robotics and Artificial Intelligence degree.
HI40
All modules presented on this course page are subject to availability and this list may change at any time.