×
🚀 We're Here to Assist You
Computer Science – Bachelor of Science
Why Study Computer Science – Bachelor of Science?
This program focuses on the scientific and theoretical foundations of computing, preparing you for advanced technical roles.
Key Benefits:
- Deep understanding of algorithms, data structures, and computing theory
- Practical skills in software development and data systems
- Exposure to AI, machine learning, and cybersecurity
- Pathway to postgraduate research (MSc/PhD)
Programme Structure / Subjects
The Bachelor of Science provides a flexible and research-focused curriculum.
Core Computer Science Topics:
- Programming (Python, Java, etc.)
- Data structures and algorithms
- Computer systems and architecture
- Software engineering
- Database systems
Advanced Topics:
- Artificial Intelligence & Machine Learning
- Cybersecurity
- Data Science
- Distributed and cloud systems
- Human-computer interaction
Additional Components:
- Electives from science or related disciplines
- Capstone research or applied project
Disciplines / Specialisations
Within BSc, students can major in:
- Computer Science (this major)
- Data Science
- Information Technology (related pathways)
- Mathematics / Statistics (optional combinations)
Highlights
- Strong theoretical + practical balance
- Industry-relevant computing skills
- Globally recognized science degree
- Flexible online and blended learning
- High-demand career field worldwide
Career Outcomes
Graduates can work as:
- Software Developer / Engineer
- Data Scientist / Analyst
- Cybersecurity Specialist
- Systems Architect
- AI / Machine Learning Engineer
Industries:
- IT & software companies
- Finance and banking
- Government & research institutions
- Global tech firms
Latest Updates / Special Notes
- Increased focus on AI, big data, and cybersecurity
- Growing demand for tech professionals globally
- Flexible study options for international students

