3,383
Undergraduate students
1,000+
Graduate students
16
Undergraduate programmes
1 in 3
Students with overseas experience
Welcome to CCDS
Where Computing Meets Consequence
At CCDS, we educate computing professionals for a world where AI is not a novelty – it is infrastructure. Our programmes are built on strong foundations: rigorous mathematics, disciplined engineering, and the kind of systems thinking that does not go out of date.
We integrate AI deliberately into teaching and research, holding students accountable for understanding what they build — not just producing output. Graduates leave here ready to lead in technology, not just use it.
Our Approach to Learning
Learn with AI
AI is reshaping how software is built — and how computing must be taught. CCDS is redesigning education across all programmes under a clear framework, guided by three principles.
Human–AI Collaboration
AI is treated as augmented intelligence. Students learn to collaborate with AI tools — and to direct, critique, and verify what AI produces.
Students Must Own Their Thinking
AI can help students work faster. It cannot replace the intellectual work that builds mastery. Assessments ensure students remain accountable for their own understanding.
Meta-Skills for Adaptability
The AI landscape will keep evolving. CCDS places emphasis on "learning to learn" — structured reflection and responsible, declared use of AI tools.
Education at CCDS
At the College of Computing and Data Science, we educate students with strong foundations in computing and data science, integrating artificial intelligence across the curriculum and grounding learning in real-world practice and problem-solving.
Undergraduate Education
Build breadth and depth through rigorous programmes, flexible pathways, and distinctive experiences such as the Turing AI Scholars Programme.
Explore undergraduate education →Graduate Education
Deepen expertise and specialise through advanced programmes designed for complex problem-solving and applied impact.
Explore graduate education →Continuing Education & Training
Upskill and reskill through flexible learning options for working professionals in computing, data science, and AI.
Explore continuing education & training →Discover NTU Research in Computing, Data Science and AI
Research Groups
Ph.D students will get the opportunity to explore topics in the exciting spectrum of Computing, Data Science and Artificial Intelligence to advance the state-of-the-art.