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

Single Degree

  • Start your career journey in the field of AI, one of the fastest-growing tech sectors.
  • Equip yourself with the technical skills and knowledge to implement responsible AI.
  • Enjoy the flexibility to specialise in either the technical or societal pathway.
  • Utilise your knowledge and expertise to be a creator of AI solutions that address global challenges.

AI and Society is a computing-centric programme that aims to produce AI engineers and specialists with a solid technical foundation in AI and extensive practical skills to design, develop, and deploy responsible AI systems in real-world settings and across the entire AI lifecycle. It exposes students to issues related to the societal impact of using AI technology and how some of these AI risks can be identified and mitigated.

Through this programme, students will get hands-on experience in an AI in Society group design project, undergo a 20-week industry internship, and, through the Responsible AI (RAI) capstone project, contribute to the design and development of a beneficial AI solution for a specific social or industrial sector of their choice. 


Essential Modules in AI Ethics and Society


AI for Social Good introduces students to numerous AI social-impact use cases that will demonstrate how existing AI technologies could contribute to tackling cases across all 17 of the UN’s sustainable-development goals, potentially helping societies in both advanced and emerging countries.

Ethical AI provide students with an understanding of the myriad of ethical issues and potential risks involved in the design, development and deployment of AI systems and ways to mitigate such risks. It reviews the changing AI regulatory landscape, with focus on Singapore’s own guidelines and legislation governing data and AI (e.g. PDPA and Model AI Governance Framework). Students are exposed to software toolkits such as IMDA’s AI.Verify toolkit to help them design Responsible AI solutions.

AI for Society introduces the latest emerging development and applications of AI in different domains (e.g. healthcare, fintech, etc). Students will learn about the urgent issues at the intersection of AI and society that needs addressing, including the discussion of AI generated IP & copyright, amplification of misinformation, etc.

Choice of Elective Focus – Students have a large selection of elective courses to allow them the freedom to deepen their AI engineering expertise or broaden their interdisciplinary perspective of AI and society. To encourage a better balance of knowledge from both technical and societal aspects, students will take at least two Major Prescribed Electives (MPE) from each of the baskets of Society and AI Technical electives.  



QualificationsSelection Criteria
GCE "A" Levels: H2 Level pass in Mathematics or H2 Physics or H2 Computing

International Baccalaureate (IB): Pass in HL Mathematics or Physics at Higher Level or Computer Science at Higher Level
NUS High School Diploma: Major CAP of 2.0 in Mathematics or Major CAP of 2.0 in Physics

International & Other Qualifications: Pass in Senior High School Level Mathematics or Physics at Senior High School Level or UK CIE A Level Computer Science is also accepted
Diploma Holders: Above C6 in O-level Additional Mathematics and good grades for at least two Mathematics courses in polytechnic


The Bachelor of Computing (Hons) in AI and Society is a 4-year, full-time undergraduate programme.


Year of Study

Major Requirements (81 AUs)

Interdisciplinary Collaborative Core Requirement (32 AUs)

Broadening & Deepening Electives (18 AUs)


Acquire basic concepts in mathematics, computing fundamentals and AI potential for social good

  • Computational Thinking & Programming
  • Object Oriented Design & Programming
  • Linear Algebra & Calculus for Computing
  • Discrete Maths
  • Probability & Statistics for Computing
  • AI for Social Good
  • Ethics & Civics in a Multicultural World
  • Healthy Living & Well-being
  • Inquiry & Communication in an Interdisciplinary World
  • Navigating the Digital World
  • Introduction to Data Science and AI
  • BDE 1


Delve deeper into the courses in the AI & responsible AI

  • Algorithm design and analysis
  • Artificial Intelligence
  • Machine Learning
  • Neural Networks & Deep Learning
  • AI for Society
  • Ethical AI
  • Sustainability: Society Economy & Environment
  • Career & Innovative Enterprise for the Future World
  • Science & Technology for Humanity
  • Communication Across the Sciences
  • BDE 2
  • BDE 3


Further deepening in AI applications and practice of Responsible AI skills

  • Natural Language Processing
  • Computer Vision
  • Group Design Project - AI in Society
  • Major Prescribed Elective (MPE 1 to 2)
  • Professional Internship
  • BDE 4


Flexible specialisation choices and a RAI project

  • RAI Capstone Project
  • Introduction to Generative AI
  • Major Prescribed Elective (MPE 3 to 8)
  • BDE 5
  • BDE 6

Graduates of this programme will be well-positioned to take on emerging responsible AI specialist roles in a rapidly expanding market and contribute effectively to many industries. They can take on traditional AI roles and, more importantly, are uniquely equipped to take on emerging Responsible AI roles.

  • AI/ML Engineers
  • AI Scientist
  • AI Applied Researcher
  • AI Policy Advisors
  • Ethical AI Consultants
  • Responsible AI Strategist
  • AI Ethics Compliance Officer