Home/Courses/Computer Science

Undergraduate & Postgraduate

Computer Science

From algorithms to artificial intelligence — the foundations of computing.

3 years (BSc)Foundation entry availableMSc routes
Enquire about this course All courses
Computer Science students
Overview

About this course

Computer Science is the study of computation itself — algorithms, data, systems and the theory that underpins all modern technology. It's intellectually rigorous and endlessly applicable.

You'll build deep technical foundations in programming, theory and systems, with opportunities to explore AI, data science and cyber security as you progress.

What you'll study

Module titles vary by institution — here is a representative selection of the areas this pathway typically covers.

Algorithms & Data Structures
Programming & Software Development
Computer Systems & Architecture
Databases
Artificial Intelligence
Theory of Computation

Where it can take you

Graduates pursue careers as software engineers, data scientists, AI specialists, security analysts, systems architects and researchers.

Entry & eligibility

Entry requirements differ between institutions, and flexible routes — including Foundation Year options — are often available. As part of our advisory service, StudyMate will review your background and eligibility with you personally and explain exactly what each pathway involves.

Related Pathways

You might also consider

Take the next step with confidence.

Book a free consultation and let a StudyMate advisor help you turn an interest in Computer Science into a clear, achievable plan.