×

🚀 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