The College of Computing and Data Science provides a firm broad foundation for students who aspire to a rewarding professional career in IT related industries. The degree programmes are based on the recognition that it is essential for our graduates to be ready to meet goals and rise to challenges as part of a global workforce. The learning culture of the school instills in our students the readiness and mental toughness for a life-time of learning and upgrading of skills.

Our programmes combine a distinctive blend of theory and practice with critical hands-on experience, project-based learning, communication and professional skills enhanced through carefully selected industrial attachments. Mindful of the global role that our graduates will assume, overseas exchanges under our Global Immersion Programme with international prestigious universities are encouraged. We actively promote an extension of interests and related skills. Our students may opt for minors in a variety of areas, including business, communication studies, and entrepreneurship.


2nd U.S. News Best Global Universities for Artificial Intelligence (2023)

6th U.S. News Best Global Universities for Computer Science (2023)

8th QS World University Ranking - in Data Science & AI (2024)

9th QS World University Ranking - in Computer Science (2024)

3rd Citation Impact of AI publications by Times Higher Education 2017


2nd in No. of publication citations by Nikkei Asian Review 2017


Top 10 Best AI & Data Science Undergraduate Courses For 2021 by Forbes (DSAI)

Why Study at CCDS?

CCDS’s graduates are in great demand due to the emerging job roles such as Artificial Intelligence Specialist, Cybersecurity Specialist, Data Scientist and Robotics Software Engineer to name a few. Feedback from industry tells us that our graduates are able to evaluate options, recognise limitations, and solve problems using their trained abilities in a variety of work technologies.

Our graduates are found in widely diverse fields, ranging from the Banking and Financial Services, Engineering, ICT and Public Sectors to name a few. They are out there and making a difference. CCDS offers degrees in Computer Engineering, Computer Science, Data Science and Artificial Intelligence.

Undergraduate Programmes

Find out more

Graduate Programmes

Find out more

Continuing Education & Training (CET)