Skip to main content

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.

Courses

Explore these related interests as well

Close Menu