NTU College of Computing and Data Science
Undergraduate Education at CCDS
Building strong foundations in computing and data science for an AI-shaped world.
Undergraduate education at CCDS builds strong foundations in computing and data science, while introducing students to learning and problem-solving with AI in a rigorous and responsible way.
Students learn to collaborate effectively with AI tools by directing, critiquing, and verifying outputs, while also developing the ability to reason independently without AI support.
Through practice-based learning and carefully designed assessments, CCDS undergraduates graduate with the confidence, discipline, and adaptability needed for a rapidly evolving technological landscape.
Premiere Undergraduate Experience
Turing AI Scholars Programme (TAISP)
Explore the Turing AI Scholars Programme →
The Turing AI Scholars Programme (TAISP) represents a premier undergraduate experience for students who want to work at the frontiers of artificial intelligence. Designed for academically outstanding learners, TAISP integrates strong foundations in computing with advanced AI study, close faculty mentorship, and research-led inquiry. Scholars learn to reason rigorously with and beyond AI systems, engage with real-world applications and global perspectives, and develop the intellectual discipline needed to shape the future of AI across research, industry, and society.
Undergraduate Programmes
Undergraduate Programmes and Pathways
CCDS offers a range of undergraduate programmes with flexible pathways that allow students to tailor their academic journey. Across our degrees, students can pursue additional majors, minors, or interdisciplinary options to deepen expertise or broaden perspectives.
Single Degree PROGRAMMES
Build strong foundations in computing, computer engineering, or data science through focused disciplinary study.
Second majors enable eligible students to pursue structured academic study in a focused area alongside their primary degree. Availability varies by programme, allowing selected students to deepen expertise or broaden perspectives beyond their core discipline.
Extend YOur Undergraduate Degree
Pathways Beyond a Single Degree
CCDS undergraduate programmes offer structured pathways that allow students to broaden or deepen their academic journey. These pathways support interdisciplinary learning while maintaining strong foundations in computing, engineering, and data science.
Double Degree Programmes
Pursue two complementary degrees concurrently, combining computing or engineering with another field of study.
Double degree programmes allow students to pursue two distinct degrees concurrently, combining computing or engineering with complementary disciplines for greater interdisciplinary depth and academic breadth.
Second Majors
Broaden your academic pathway by pursuing an additional major alongside your primary degree.
Second majors enable eligible students to pursue structured academic study in a focused area alongside their primary degree. Availability varies by programme, allowing selected students to deepen expertise or broaden perspectives beyond their core discipline.
JOINT DEGREES
Interdisciplinary programmes jointly delivered with partner schools, integrating computing with other domains.

Joint degree programmes are co-developed and jointly delivered with partner colleges or schools, integrating computing and data science with disciplinary depth in applied or analytical domains.

Minors
Minors allow students to broaden their academic experience by exploring additional areas of study alongside their primary degree. CCDS students are encouraged to pursue minors across the University to gain wider perspectives, while CCDS also offers minors that introduce foundational capabilities in computing, data science, and artificial intelligence.
Explore Minors Across the University
Students may choose minors offered by other faculties and schools to complement their core discipline, supporting interdisciplinary learning and broader intellectual development.
View minors offered across NTU
Minors Offered by CCDS
CCDS offers minors that introduce foundational capabilities in computing, data science, and artificial intelligence, supporting informed, critical, and responsible engagement with digital and AI-enabled technologies.
Minor in Artificial Intelligence Minor in Computing and Data Science
Part-time Undergraduate Programme
Bachelor of Technology in Computing (SkillsFuture Work-Study Degree)
Designed for working professionals, the Bachelor of Technology in Computing integrates academic study with structured workplace learning, allowing students to develop strong foundations in computing while applying their knowledge in real professional contexts. The programme emphasises practical problem-solving, disciplined thinking, and continuous skill development, supported by close industry engagement and a curriculum aligned with evolving workforce needs.
Students graduate with a recognised undergraduate degree, relevant work experience, and the confidence to progress in technology-driven roles while balancing professional and personal commitments.
Student Life at CCDS
Life at CCDS extends beyond academic study. Students engage in a range of experiences that support professional growth, global exposure, and personal development - alongside a vibrant and active student community.
Industry and Professional Exposure
Students gain exposure to professional practice through internships, industry-linked projects, and engagement with practitioners, allowing them to apply learning in real-world contexts and build confidence early.
Overseas and Global Learning
Through overseas exchanges and global programmes, students broaden perspectives, deepen cultural understanding, and experience computing and data science in international settings.
Academic Mentorship
Faculty mentorship and academic advising support students throughout their learning journey, helping them make informed choices and navigate their academic pathways with confidence.
Professional Development
Students are supported through career guidance, skills development initiatives, and preparatory programmes that help them transition into internships, further study, or professional roles.
Innovation and Student Initiatives
Beyond formal coursework, students participate in innovation-driven activities and student-led initiatives that encourage initiative, collaboration, and leadership.
From our Students
Student stories at CCDS
Across research, competitions, and global experiences, CCDS students put their learning into practice.
Admissions
Learn about entry requirements, subject prerequisites, and the application process for undergraduate programmes at NTU, including those offered by the College of Computing and Data Science (CCDS).
Explore Undergraduate Admissions →