Computer Science and Artificial Intelligence BSc (Hons)
- Computing, cyber and AI
- Undergraduate
Kickstart your career with the Computer Science and Artificial Intelligence BSc (Hons) course from Kingston University. Computing qualifications are incredibly versatile and enable graduates to find employment in a wide spectrum of careers.
This course is in Clearing.
Call our Clearing line on
0800 0483 334
More about Clearing
Combine theory and practice to hone your specialist technical knowledge
AI is one of the fastest-growing areas of computer science.
This course combines the two subjects to enable graduates to enter the workforce with a depth of sought-after knowledge.
On our Computer Science and Artificial Intelligence BSc (Hons) degree, you will benefit from the latest facilities, including:
- state-of-the-art computer laboratories with high-performance workstations and dual large-screen monitor configurations
- a high-performance computing (HPC) facility for more complex computation
- our home-grown NoobLab environment, designed to make learning programming accessible and fun
- high-spec gaming PCs, with powerful dGPUs, and software such as SAS, MATLAB and Maple
- availability of:
- integrated development environments for games and software development, including the latest games console dev kit
- VR and AR headsets
- platforms and components for embedded systems development
- Cisco Networking Software IOS
- Network Simulator 3 (NS-3) and MATLAB for Wireless (WiFi, 5G and Beyond) and Multimedia Networks
- our dedicated team of IT technicians
Why choose this course
Our Computer Science and Artificial Intelligence BSc (Hons) course is ideal for students who want to develop their understanding of computing, mathematics and statistical techniques through the lens of artificial intelligence. With a balance of solid theory and practical application, this course will build your specialist technical knowledge in relevant areas of statistics, data analysis, probability and programming.
To further set the material in context, as well as inspire our students, we invite leading practitioners from industry, such as Google and IBM, to give guest lectures and workshops. You will work on topical and relevant case studies, so you can apply your skills to real-world problems.
This course has an integrated work placement option to provide you with valuable work experience, help prepare you for your future career and improve your chances of graduating with a higher-grade degree. Whether you undertake a placement or not, the overarching aim of this course is to produce highly-trained graduates who are capable of solving real-world problems and understand the wider socio-technical implications.
In addition, thanks to our close links with the British Computer Society, the top-performing graduate on this course has the opportunity to win an annual prize – this could be you!
International Success Support Scholarship
If you are an international student, you may be eligible for a £2,500 International Success Support Scholarship for this course, for September 2026 start only.
Computer science at Kingston University
Hear from our staff, current students and graduates as they share their experiences, insights and advice on what it's really like to study computer science at Kingston.
Course content
Our programme structure will encourage you to become a more effective, independent and confident self-directed learner. This will appeal to employers and aligns with our Future Skills strategy. Supported by a set of guided learning journeys, you will learn theoretical and practical aspects applied computer science and AI, and gradually develop a portfolio of 'products' and 'artefacts' of different levels of complexity as the outputs of assignments in each module.
Option modules are selected in the spring term, guided by course leader and personal tutors. They are designed to enable you to specialise or tailor the course to meet your individual career goals. These could be roles in the broad area of "data science" (supported, for example, by user experience modules), or more-specialist computer science areas, supported by taking option modules in programming or software development.
Please note: Optional modules only run if there is enough demand. If we have an insufficient number of students interested in an optional module, that module will not be offered for this course.
If you would like to study computing at Kingston University but are not yet ready to join the first year of a BSc (Hons) course, you can include an extra foundation year within your chosen degree.
Year 1
This first year provides a broad exposure to the essential domain topics: computing fundamentals, programming, professional practice and mathematics for artificial intelligence.
Core modules
Year 2
Core modules
Optional modules
Year 3
Core modules
Optional modules
International students: direct application
Are you an international student? Have you decided Kingston is the place for you? If so, you can apply for this course directly, rather than having to go through UCAS.
What career opportunities does this course offer?
This degree is excellent preparation for a wide variety of careers. Examples of recent graduate roles include:
- Solutions architect
- Software engineer
- User experience designer
- Usability engineer
- System analyst
- Technical analyst
- Data Analyst
- Security analysis
- Data scientist
- Business analysis
- Business intelligence analysts
- Software developer
- System support manager
- Software administrator
- IT consultant
- IT developer
- Database administrator
- Network support executive
- Internet developer
- Project manager
- Web master
- Analyst programmer
- Web designer
- Network analyst
Future Skills
Our Future Skills programme is embedded within all our undergraduate courses and throughout the whole Kingston experience. These skills will help you to become a future-proof graduate by equipping you with the skills most valued by employers, such as problem-solving, digital competency and adaptability.
As you progress through your degree, you'll learn to navigate, explore and apply these graduate skills. You’ll also understand how to demonstrate and articulate to employers how these future skills give you the edge.
Teaching and assessment
Scheduled learning and teaching on this course includes timetabled activities including lectures, seminars and small group tutorials. It may also include placements, project work, workshops, workshops in computer labs, and laboratory workshops.
Hear from our students
Hear programming student Ewan talk about his course and future career goals.
Fees and funding
Additional course costs
Some courses may require additional costs beyond tuition fees. When planning your studies, you’ll want to consider tuition fees, living costs, and any extra costs that might relate to your area of study.
Your tuition fees include costs for teaching, assessment and university facilities. So your access to libraries, shared IT resources and various student support services are all covered. Accommodation and general living expenses are not covered by these fees.
Where applicable, additional expenses for your course may include:
Scholarships and bursaries
For students interested in studying this course at Kingston, there are several opportunities to seek funding support.
International Success Support Scholarship
The International Success Support Scholarship provides £2,500 towards tuition fees if you are an international student starting in September 2026, on this course or selected others. Eligible undergraduate students can receive £2,500 per year for up to three years, helping to support their academic journey from day one.
You don’t need to apply separately. If you’re eligible, the scholarship will automatically be applied to your tuition fee invoice, empowering you to focus on achieving your goals at Kingston University.
For more details, please visit the International scholarships webpage.
Course changes and regulations
The information on this page reflects the currently intended course structure and module details. To improve your student experience and the quality of your degree, we may review and change the material information of this course. Find out more about course changes
Programme Specifications for the course are published ahead of each academic year.
Regulations governing this course can be found on our website.
What our students and graduates say
Teaching staff want nothing more than to see you succeed. Kingston has great lecturers who are always willing to explain concepts both inside and outside of the classroom. I can tell that my lecturers are just as invested in my successes as I am, celebrating with me when I master a concept they have taught.
What are the facilities like?
When you join Kingston University, you will have access to a wide range of facilities and resources designed to support your studies. Use the virtual tour below to explore some of the facilities and learning environments that students within this subject area may experience during their studies.
Key information
The scrolling banner below displays some key factual data about this course (including different course combinations or delivery modes of this course where relevant).