Create a free account to unlock full content!
By registering, you agree to our Privacy Statement and Terms and Conditions.
| Program start date | Application deadline |
| 2026-09-01 | - |
Program Overview
Introduction to the BSc Artificial Intelligence and Machine Learning Program
The BSc (Hons) Artificial Intelligence and Machine Learning is a practical computing degree designed for motivated learners, including those with no prior AI or coding experience. This program takes a step-by-step approach, helping students build confidence and competence in a supportive learning environment.
Program Overview
- The course is built around the future students want, focusing on developing digital and AI skills that employers are looking for.
- It is a single honors program with options for CertHE and DipHE.
- The program starts in September 2026, with an undergraduate on-campus open day scheduled for April 1, 2026.
Entry Requirements
Entry Tariff
- 112–128 UCAS points (or equivalent) for the full program.
- 64–80 UCAS points (or equivalent) for the Foundation Year.
General Entry Requirements
- UK students apply through UCAS.
- International undergraduate students apply through the university's direct application system.
- International students require 112–128 UCAS points (or equivalent) and IELTS: 5.5 for the International Foundation Pathway.
Program Structure
The program is structured to provide students with a strong foundation in software development, computing, and then moves on to applied AI, machine learning, and data-driven technologies. Key areas of study include:
- Practical AI and machine learning in software systems
- Data-driven applications and computational intelligence
- Generative AI and modern industry workflows
Modules
The current planned modules on this course include:
- Technology Projects (30 credits) - Introduces Computer Science as a professional and academic discipline, focusing on the fundamentals of computer systems and networks.
- Software Development (30 credits) - Introduces the main concepts of computational thinking and their translation into the fundamentals of programming, using Python as the primary language.
- Software Applications (30 credits) - Covers the basics of designing user interfaces, creating web pages, understanding databases, and linking 'frontend' and 'backend' code.
- Mathematics and Algorithm (30 credits) - Explores the mathematical and algorithmic foundations of Computer Science, including logic, set theory, proof techniques, and discrete mathematical structures.
- Artificial Intelligence & Data Analytics (30 credits) - Introduces Artificial Intelligence (AI) and Data Analytics, preparing students for advanced study in machine learning and real-world applications in data science.
- Applied Software Development for Data & AI Systems - Module details to be confirmed.
- Data-Centric Systems and Automation - Module details to be confirmed.
- Computational Intelligence - Module details to be confirmed.
- Machine Learning (30 credits) - Introduces the fundamental principles, algorithms, and practices of Machine Learning (ML), integrating the art and science of Data Visualisation.
- Professional Practice in Technology (30 credits) - Develops professional skills and mindset needed to succeed in technology-related careers, enhancing research and academic skills.
- Deep Learning and Generative AI - Module details to be confirmed.
- Capstone Project (30 credits) - Provides the opportunity to deeply explore a subject of high personal interest, applying and synthesizing professional practice and research capabilities.
Careers and Placement
- The program prepares students for applied and hybrid technology roles where AI and data tools are part of day-to-day work.
- Graduates can pursue opportunities in areas such as software development, data analysis, and technology support across various industries.
- A one-year paid work placement is available to boost employability, with support from the University's Placement and Work Experience Team.
Learning and Assessment
- How you'll learn: Through a mix of short lectures, interactive workshops, and lab-based projects, using a flipped classroom and active learning approach.
- How you'll be assessed: Assessment focuses on practical, real-world skills rather than exams, including projects, reports, presentations, and prototypes that reflect professional practice.
Fees and Funding
- UK students: Tuition fees for the first year are £9,790. Additional support includes on-campus car parking, hardship support, and affordable student accommodation and catering.
- International students: Tuition fees for the first year are £17,628. Similar support as for UK students is available.
Conclusion
The BSc Artificial Intelligence and Machine Learning program at Roehampton University is designed to equip students with the practical skills and knowledge required to succeed in AI-enabled roles across business, industry, and the public sector. With its focus on real-world applications, professional practice, and cutting-edge facilities, this program offers a comprehensive education in AI and machine learning.
