NTU College of Computing & Data Science

Computing Education for an AI-Shaped World

Understanding computing systems. Exercising judgement. Building reliably & responsibly.

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.

1

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.

2

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.

3

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.

Learn with AI, but think for yourself.

Read the full framework →



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 →