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.
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 |