THE acacia experience

Academics

UTCP Courses

UTCP is a five-course curriculum typically completed over four semesters. It features multidisciplinary, active small-group learning
and develops analytical thinking, communication, and problem-solving skills.

Year
Courses Level
Select a specific semester to view its timetable.
Junior Seminar
AY2025/2026 Semester 2
UTC1803 Humans versus Machines: Convergence, Conflict, and Coexistence
This interdisciplinary course examines the evolving relationship between humans and machines in the age of advanced technology and AI. Drawing from phenomena in philosophy, psychology, behavioural science, sociology, and biology, it explores theories of human dignity, including consciousness, empathy, creativity, and progress. Students will analyse how these ideas apply to real-world examples in case studies covering law, medicine, and entertainment, alongside up-to-date case studies of human–machine competition, collaboration, and everyday usage. The course thus emphasises broader social, ethical, and biological perspectives, equipping students with analytical skills to critically navigate the complexities of technological change and humanity’s position within.
Senior Semiar
AY2025/2026 Semester 2
UTC2852 Computational Thinking with AI

With Artificial Intelligence (AI) increasingly shaping the world, understanding computational thinking and reasoning is becoming more essential. This course aims to empower students with the ability to model thought processes using computational thinking and reasoning methods. By combining theoretical discussions with hands-on problem-solving exercises, the course encourages critical reflection on how machines simulate human reasoning. Students will learn fundamental concepts in symbolic logic and computational models of thought through an easy-to-learn declarative language, and examples from their respective disciplines. The course is suitable for students from the arts, humanities, social sciences, business, law, medicine, and related disciplines.

Senior Semiar
AY2025/2026 Semester 2
UTC2851 Problem Solving for Computing and AI

This course introduces students to the fundamental computing concepts and programming skills to enhance their problem-solving ability. Ultimately, students will learn how to design solutions that incorporate basic Artificial Intelligence (AI) and implement these solutions using an imperative programming language. This course is equivalent to CS1010X Programming Methodology, as it offers a gradual but critical progression from computational thinking, fundamental programming constructs, coding, to testing and debugging. Upon mastery, students will apply computing fundamentals to solve diverse problems, including AI-related challenges such as planning and learning. The course is suitable for students from computing, engineering and related disciplines.

Senior Semiar
AY2025/2026 Semester 2
UTS2831 Global AI Innovations and Singapore Entrepreneurial Landscape

This interdisciplinary course explores Artificial Intelligence (AI) innovations across global industries, with a focused examination of Singapore’s unique strategic trade-offs in AI adoption. Students will critically assess how AI impacts economic growth, labour markets, data governance, and societal well-being, identifying challenges and opportunities specific to Singapore’s innovation ecosystem. The course integrates key academic concepts from technology studies, business strategy, and AI ethics to frame discussions on scalable and responsible AI solutions. Aligned with Singapore’s National AI Strategy, students will engage in team-based projects to develop AI-driven prototypes, applying creative problem-solving while navigating ethical and regulatory considerations in the local context.

Junior Seminar
AY2025/2026 Semester 2
UTC1802 Machines That Learn
This course examines Machine Learning (ML) and Artificial Intelligence (AI) within the context of natural and cultural learning processes. Beginning with information processing in primitive organisms, it traces the evolution of learning through neural systems, human societies, and modern computers. As foundational material, the course covers classic theories of learning and knowledge acquisition from cognitive science, philosophy, and psychology. Four main approaches to ML (supervised, unsupervised, reinforcement, and deep learning) are explored through applications such as medical diagnosis, cybersecurity, autonomous vehicles, and chatbots. Hands-on experiments with generative AI provide practical experience, as students reflect on human and machine learning processes.
1 2 3 4 5
Scroll to Top