Computer Science
Bachelor of Computer Science
Learning Mode
Full-time, On Campus
Duration
3 Years (Full-time) or 4 Years with Foundation/Placement
Start date
September
Qualification
Bachelor of Science with Honours
Fees
£17,500 per year*
Location
Kingston upon Thames, Greater London
About the Course
Our BSc (Hons) Computer Science degree at Kingston University provides you with the fundamental knowledge and technical skills needed to build a successful career in software development, data science, AI, cybersecurity, and beyond.
You’ll gain hands-on experience with cutting-edge tools and technologies while exploring key areas such as programming, databases, systems analysis, cloud computing, and mobile app development. The course is highly practical, with a strong focus on real-world problem-solving and collaboration.
Graduates are well-equipped to enter a wide range of industries or continue into postgraduate study. This degree is accredited by BCS, ensuring its alignment with professional and industry standards.

Why choose Computer Science at Kingston?
Industry Connected
Collaborate with top tech companies through paid placements, employer events, and industry-led projects for real-world experience.
Global Opportunities
Access worldwide careers, study exchanges, and work placements via Kingston’s strong international partnerships.
Professional Accreditation
BCS-accredited degree supports your path to CITP status, boosting recognition and respect in the tech industry.
Course Overview
This degree covers a wide range of computing topics, from foundational principles to advanced technical skills. You’ll study software engineering, algorithms, networking, AI, and cybersecurity—while also gaining transferable skills in communication, project management, and teamwork.
From Year 1, you’ll work on real-world challenges, building solutions and applications that reflect current industry needs. You’ll also have the opportunity to specialise in areas such as mobile development, data analytics, and cloud computing in later years.
Course Duration
3 Years Full-Time
(+ optional foundation year or integrated placement year)
- Year 1: Introduction to programming, computer systems, databases, and professional practice.
- Year 2: Software development, data structures and algorithms, web development, and software engineering.
- Year 3: Advanced topics such as machine learning, mobile and cloud computing, cybersecurity, and an independent final-year project.
If you opt for the placement year, you’ll gain 12 months of industry experience between Years 2 and 3.
Course Curriculum
Modules include:
- Fundamentals of Computing
- Programming in Java and Python
- Web Technologies and Databases
- Algorithms and Data Structures
- Software Engineering and Agile Methods
- Artificial Intelligence and Machine Learning
- Mobile and Cloud Application Development
- Cybersecurity Principles
- Final-Year Individual Project
You’ll learn through lectures, labs, workshops, and project-based learning. Assessments include coursework, presentations, exams, and practical portfolio work.
Admission Requirements
- Sri Lankan A/L: 3 passes including Maths or IT
- UK A Levels: 96–120 UCAS tariff points (BCC–BBB)
- IB Diploma: 28 points minimum with a relevant subject
English Language Requirements:
- IELTS 6.0 overall (no element below 5.5) or equivalent
Applicants with foundation qualifications, HNDs, or relevant work experience will be considered.
Fees and Funding
International Students:
£17,500 per academic year (subject to confirmation)
Scholarships Available:
- International Scholarships worth up to £5,000
- Country-specific bursaries and early payment discounts
Career Opportunities
Graduates of this course are highly sought after and work in roles such as:
- Software Engineer
- Data Analyst
- Web Developer
- Cybersecurity Analyst
- Cloud Solutions Architect
- AI/ML Engineer
- Systems Analyst
- IT Consultant
Employers include Microsoft, IBM, Google, Capgemini, JP Morgan, and numerous startups. Kingston’s Careers and Employability team offers support throughout your studies and after graduation.
Contact Us
Reach out for any inquiries or assistance needed.