NTU College of Computing & Data Science (ccds)

DISCOVER CCDS

Begin your computing journey here.



Understanding systems. Exercising Judgement. Building Responsibly.

AI systems can generate code, explain algorithms, and assist with debugging. This raises a question: what does it mean to learn computing today?

Producing output is no longer the benchmark. Understanding systems is.

At CCDS, computing education remains grounded in strong foundations – programming, mathematical reasoning, and disciplined problem-solving.

Students develop the ability to:

· Decompose complex problems

· Design and evaluate systems

· Exercise engineering judgement

· Build responsibly with intelligent technologies

AI is integrated deliberately. Human judgement remains central.

In an AI-shaped world, depth of understanding is essential.

Our Approach to Learning

Understanding systems requires structured foundations, disciplined thinking, and accountability in how technology is used.

AI is integrated into learning and assessment as a collaborator – within clearly defined academic expectations.

Students are trained to:

· Build strong programming and mathematical foundations

· Develop computational thinking

· Evaluate systems critically

· Exercise engineering judgement in AI-enabled environments

The aim is not tool dependency, but intellectual depth.

This direction is articulated more fully in our Learn with AI framework, which outlines how AI is integrated responsibly into computing education.



Looking Ahead

Computing is evolving rapidly.

Tools will change. Architectures will grow more complex. AI systems will become more capable and more embedded in everyday life.

Education must evolve as well – without abandoning fundamentals.

At CCDS, computing education is designed for long-term intellectual durability. Strong foundations. Structured progression. Responsible integration of intelligent technologies.

Graduates are expected not only to build systems, but to understand them. Not only to optimise performance, but to exercise judgement.

Understanding computing systems.

Exercising judgement.

Building responsibly.

That remains the standard.