Metadata
Title
Undergraduate Programmes
Category
undergraduate
UUID
a1b1d794f31e4f6e8f2c4358bc8a6b3c
Source URL
https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes
Parent URL
https://www.ntu.edu.sg/admissions/undergraduate
Crawl Time
2026-03-09T06:50:49+00:00
Rendered Raw Markdown

Undergraduate Programmes

Source: https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes Parent: https://www.ntu.edu.sg/admissions/undergraduate

Established in 1988, CCDS provides its students top-notch undergraduate programmes in Computer Engineering, Computer Science, Data Science and Artificial Intelligence.\ \ Renowned for producing elite graduates, the College offers a rigorous balance of theory and practice, encompassing a solid broad-based foundation and an in-depth understanding of selected specialisations, enabling graduates to excel in the global workforce.\ \ With world-class facilities and state-of-the-art equipment that support teaching and cutting-edge research, CCDS ensures that its students undergo professional training and acquire practical skills that are valued by the employers.

View our latest brochure for an overview of our programmes.

Endless Opportunities - Whether in gaming, finance, or AI, a CCDS education opens doors to diverse careers.

\

Industry-Recognised Degrees - Our Computer Science and Computer Engineering programmes are accredited by Singapore’s Engineering Accreditation Board.

\

High Demand for Tech Talent - Software developers and data scientists remain among the most in-demand jobs in Singapore.

\

Global Exposure -  Gain international experience through exchange programmes with top universities worldwide.

\

Top Graduate Salaries – CCDS graduates command the highest median salaries in the Technology sector.

\

Real-World Experience – All students complete credit-bearing internships (10, 20, or 30 weeks) to prepare for the industry.

SHAPE THE FUTURE OF AI, DATA SCIENCE, & COMPUTING CCDS empowers you to drive innovation and transform everyday life through technology.

Previous

[Computing

Turing AI Scholars Programme (TAISP)

Want to be mentored by top global leaders and experts in AI? Focusing on cutting-edge AI, this Scholars Programme is designed to stimulate the brightest ...](https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes/detail/turing-ai-scholars-programme)

[Computing

Bachelor of Computing (Hons) in Artificial Intelligence (AI) and Society

The programme provides a solid technical foundation in AI and extensive practical exposure to ethical AI system design, development, and deployment in ...](https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes/detail/bachelor-of-computing-hons-in-artificial-intelligence-and-society)

[Computing

Bachelor of Technology in Computing (A SkillsFuture Work-Study Degree)

The NTU Bachelor of Technology (BTech) in Computing - A SkillsFuture Work-Study Degree(WSDeg), offered by the College of Computing and Data Science (CCDS), ...](https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes/detail/bachelor-of-technology-in-computing-skillsfuture-work-study-degree)

[Computing

Bachelor of Computing (Hons) in Computer Science

The programme emphasises the practical design and integration of efficient and reliable software algorithms, data structures and computing paradigms needed ...](https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes/detail/bachelor-of-computing-in-computer-science)

[Computing | Engineering

Bachelor of Engineering (Hons) in Computer Engineering

Offered by CCDS, this programme blends computer science and engineering to develop expertise in hardware-software co-design, enabling embedded systems ...](https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes/detail/bachelor-of-engineering-in-computer-engineering)

[Computing | Science

Bachelor of Computing (Hons) in Data Science and Artificial Intelligence

Jointly offered by CCDS & SPMS, the DSAI program builds a strong foundation in Data Science & AI, blending core computer science with practical applications ...](https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes/detail/bachelor-of-science-in-data-science-artificial-intelligence)

[Business | Computing | Engineering

Double Degree in Computer Science and Business (specialisation in Business Analytics)

Offered by the College of Computing and Data Science and Nanyang Business School, this 4-year programme integrates business and computer science; empowering ...](https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes/detail/double-degree-in-computer-science-and-business)

[Business | Computing | Engineering

Double Degree in Computer Engineering and Business (specialisation in Business Analytics)

Offered by the College of Computing and Data Science and Nanyang Business School, this 4-year Double Degree programme integrates business and computer ...](https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes/detail/double-degree-in-computer-engineering-and-business)

[Computing | Engineering

Double Degree in Computer Science and Economics

Master 2 disciplines - Computer science and Economics - in this double degree programme jointly offered bythe College of Computing and Data Science (CCDS) ...](https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes/detail/double-degree-in-computer-science-and-economics)

[Computing | Engineering | Social Sciences

Double Degree in Computer Engineering and Economics

Master 2 disciplines - Computer Engineering and Economics - in this double degree programme.](https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes/detail/double-degree-in-computer-engineering-and-economics)

[Computing | Science

Bachelor of Science in Mathematical and Computer Sciences

A Double Major programme combining a strong mathematical foundation with in-depth knowledge of computer science.](https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes/detail/bachelor-of-science-in-mathematical-and-computer-sciences)

[Business | Computing

Bachelor of Applied Computing in Finance

An interdisciplinary degree that blends deep domain knowledge in finance and strong technological and analytical skillsets through a unique mix of classroom ...](https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes/detail/bachelor-of-applied-computing-in-finance)

[Business | Computing

Double Degree in Accountancy & Data Science and Artificial Intelligence

This is a new programme offered in collaboration by NTU’s Nanyang Business School and College of Computing & Data Science (CCDS).](https://www.ntu.edu.sg/computing/admissions/undergraduate-programmes/detail/double-degree-in-accountancy-and-science)

Next