This page is for information about our future provision only. Currently, you cannot apply to enrol in our degree programmes which are subject to regulatory registration with the Office For Students.

BSc Computer Science

The digital revolution is reshaping every industry, creating an urgent need for individuals with deep technical expertise and a forward-thinking mindset.

This programme is designed for those who are ready to explore the full potential of computer science, blending technical skills with creativity and strategic thinking. From understanding the foundations of computing to exploring cutting-edge technologies, you will gain the tools needed to solve real-world problems and drive innovation in any industry.

Whether you are developing software that powers everyday life, or creating intelligent systems that learn and adapt, this course empowers you to build, innovate, and lead in the digital era. The curriculum is designed to not only give you technical fluency but also the ability to think critically about how these technologies impact the world.

BSc Computer Science

MODE OF STUDY

FULL-TIME

BLENDED LEARNING

12 MONTHS

Start Dates:

Jun 2025

October 2025

February 2026

PART-TIME

BLENDED LEARNING

24 MONTHS

Start Dates:

Jun 2025

October 2025

February 2026

FLEXIBLE

ONLINE LEARNING

12 TO 60 MONTHS

Start Dates:

Start Anytime

COURSE CONTENT

WHAT YOU WILL LEARN

Success in the digital age demands a unique set of skills, and this course equips you with everything you need to thrive. You will develop a deep technical understanding of software development, data management, and cloud computing, alongside vital competencies in leadership and innovation.

By mastering the key concepts in coding, algorithms, and systems architecture, you will become fluent in the languages and tools that power the digital world. But it is not just about technology. This programme also hones your ability to communicate complex ideas, collaborate effectively, and think creatively about problem-solving.

These skills will prepare you to lead teams, drive projects, and inspire innovation in whatever role you choose.

CORE MODULES

MODULE TITLE
Final Project - Development LEARN MORE
Digital Entrepreneurship 1 LEARN MORE
Database Systems LEARN MORE
Computer Architecture LEARN MORE
Leadership for Innovation LEARN MORE
Object Oriented Design LEARN MORE
Algorithms and Data Structures LEARN MORE
Human Computer Interaction (UX) LEARN MORE
Foundations of Data LEARN MORE
Foundations of Cloud Computing LEARN MORE
AI Applications and Use cases LEARN MORE
Software Development Lifecycle LEARN MORE
Source Code Management LEARN MORE
Digital Acumen LEARN MORE
Foundations of Programming LEARN MORE
Test-driven development LEARN MORE

OPTIONAL MODULES

MODULE TITLE
Data Engineering LEARN MORE
Visual Specification Design LEARN MORE
Mathematics for Data Science LEARN MORE
Application Security LEARN MORE
Business Intelligence and Analytics LEARN MORE
Mobile App Development LEARN MORE
Data Visualisation and Storytelling LEARN MORE
Systems Thinking LEARN MORE
Requirements Engineering LEARN MORE
Computer Vision LEARN MORE
Machine Learning LEARN MORE
Web App Development LEARN MORE
Cloud-Native Development LEARN MORE
Statistics and probability LEARN MORE
DevOps and CI/CD LEARN MORE