Core Courses
Unless otherwise stated, undergraduates at the School of Physical and Mathematical Sciences are required to read the following General Education Requirement (GER) Core Courses (AY2014/15 to AY2020/21) or Interdisciplinary Collaborative Core (ICC) Courses (AY2021/22 or later).
As an exception, the BSc (Hons) in Mathematical Sciences and Economics (Double Major) programme and the BSc (Hons) in Mathematical and Computer Sciences (Double Major) programme have different GER Core requirements. Students in those programmes should consult the curriculum for details.
Common Core
Course Code/Title | AU | Year/Semester |
---|---|---|
CC0001 - Inquiry and Communication in an Interdisciplinary World | 2 AU | Year 1 Sem 2 |
CC0002 - Navigating the Digital World | 2 AU | Year 1 Sem 1 |
CC0003 - Ethics & Civics in a Multicultural World | 2 AU | Year 1 Sem 1 Year 1 Sem 2 |
ML0004 - Career & Innovative Enterprise for the Future World | 2 AU | Year 2 Sem 1 Year 2 Sem 2 |
CC0005 - Healthy Living and Wellbeing | 3 AU | Year 1 Sem 1 Year 1 Sem 2 Year 2 Sem 1 |
CC0006 - Sustainability: Society, Economy & Environment | 3 AU | Year 2 Sem 1 Year 2 Sem 2 |
CC0007 - Science & Technology for Humanity | 3 AU | Year 2 Sem 1 Year 2 Sem 2 |
Foundational Core
Course Code/Title | AU | Year/Semester |
---|---|---|
HW0218 - Communication Across the Sciences | 2 AU | Year 2 Sem 1 Year 3 Sem 1 Year 3 Sem 2 |
PS0002 - Introduction to Data Science and Artificial Intelligence | 3 AU | Year 1 Sem 2 Year 2 Sem 2 Year 3 Sem 2 |
Professional Attachment / Professional Internship | 5 AU / 10 AU |
Common Core
Course Code/Title | AU | Year/Semester |
---|---|---|
CC0001 - Inquiry and Communication in an Interdisciplinary World | 2 AU | Year 1 Sem 2 |
CC0002 - Navigating the Digital World | 2 AU | Year 1 Sem 1 |
CC0003 - Ethics & Civics in a Multicultural World | 2 AU | Year 1 Sem 1 Year 1 Sem 2 |
ML0004 - Career & Innovative Enterprise for the Future World | 2 AU | Year 2 Sem 1 Year 2 Sem 2 |
CC0005 - Healthy Living and Wellbeing | 3 AU | Year 1 Sem 1 Year 1 Sem 2 |
CC0006 - Sustainability: Society, Economy & Environment | 3 AU | Year 2 Sem 1 Year 2 Sem 2 |
CC0007 - Science & Technology for Humanity | 3 AU | Year 2 Sem 1 Year 2 Sem 2 |
Foundational Core
Course Code/Title | AU | Year/Semester |
---|---|---|
HW0218 - Communication Across the Sciences | 2 AU | Year 3 Sem 1 Year 3 Sem 2 |
PS0002 - Introduction to Data Science and Artificial Intelligence | 3 AU | Year 1 Sem 2 Year 2 Sem 2 Year 3 Sem 2 |
Professional Attachment / Professional Internship | 5 AU / 10 AU |
Common Core
Course Code/Title | AU | Year/Semester |
---|---|---|
CC0001 - Inquiry and Communication in an Interdisciplinary World | 2 AU | Year 1 Sem 1 Year 1 Sem 2 |
CC0002 - Navigating the Digital World | 2 AU | Year 1 Sem 1 |
CC0003 - Ethics & Civics in a Multicultural World | 2 AU | Year 1 Sem 1 Year 1 Sem 2 |
ML0004 - Career & Innovative Enterprise for the Future World | 2 AU | Year 1 Sem 2 Year 2 Sem 1 Year 2 Sem 2 |
CC0005 - Healthy Living and Wellbeing | 3 AU | Year 1 Sem 1 Year 1 Sem 2 Year 2 Sem 1 |
CC0006 - Sustainability: Society, Economy & Environment | 3 AU | Year 2 Sem 1 Year 2 Sem 2 |
CC0007 - Science & Technology for Humanity | 3 AU | Year 2 Sem 1 Year 2 Sem 2 |
Foundational Core
Course Code/Title | AU | Year/Semester |
---|---|---|
HW0218 - Communication Across the Sciences | 2 AU | Year 3 Sem 1 Year 3 Sem 2 |
PS0002 - Introduction to Data Science and Artificial Intelligence | 3 AU | Year 1 Sem 2 Year 2 Sem 2 Year 3 Sem 2 |
Professional Attachment / Professional Internship | 5 AU / 10 AU |
Common Core
Course Code/Title | AU | Year/Semester |
---|---|---|
CC0001 - Inquiry and Communication in an Interdisciplinary World | 2 AU | Year 1 Sem 1 Year 1 Sem 2 |
CC0002 - Navigating the Digital World | 2 AU | Year 1 Sem 1 |
CC0003 - Ethics & Civics in a Multicultural World | 2 AU | Year 1 Sem 1 Year 1 Sem 2 |
ML0004 - Career & Innovative Enterprise for the Future World | 2 AU | Year 1 Sem 2 Year 2 Sem 1 Year 2 Sem 2 |
CC0005 - Healthy Living and Wellbeing | 3 AU | Year 1 Sem 1 Year 1 Sem 2 Year 2 Sem 1 |
CC0006 - Sustainability: Society, Economy & Environment | 3 AU | Year 2 Sem 1 Year 2 Sem 2 |
CC0007 - Science & Technology for Humanity | 3 AU | Year 2 Sem 1 Year 2 Sem 2 |
Foundational Core
Course Code/Title | AU | Year/Semester |
---|---|---|
HW0218 - Communication Across the Sciences | 2 AU | Year 3 Sem 1 Year 3 Sem 2 |
PS0002 - Introduction to Data Science and Artificial Intelligence | 3 AU | Year 1 Sem 2 Year 2 Sem 2 Year 3 Sem 2 |
Professional Attachment / Professional Internship | 5 AU / 10 AU |
Course Code & Title | AU | Year | Sem |
---|---|---|---|
PS0001 - Introduction to Computational Thinking | 3 | 1 | 1 |
HW0128 - Scientific Communication I (except for CHFS, CHES, PHME, MAEO, PHMSi) | 2 | 1 | 2 |
GC0001 - Sustainability: Seeing Through the Haze | 1 | 1 | 2 |
PS8001 - Defence Science | 3 | 2ii | 1 |
ML0003 - Kickstart your Career Success | 1 | 2 | 1 |
PS0002 - Introduction to Data Science and Artificial Intelligence | 3 | 2iii | 2 |
PS0003 - Plan your Career Path | 1 | 2 | 1 or 2* |
HY0001 - Ethics & Moral Reasoning | 1 | 2 | 2 |
HW0228 - Scientific Communication II | 2 | 3 | 2 |
ET0001 - Enterprise & Innovation | 1 | 3iv | 2 |
i CHFS, CHES, PHME, PHMS students are required to read HW0111 (Communication: A Journey of Inquiry through Writing and Speech) in Year 1 Sem 2; MAEO students are required to read CC0001 in Year 2 Sem 2
ii PHMS
students are required to read PS8001 in Year 3 Sem 1
iii CHES students are required to read PS0002 in Year 1 Sem 2
iv CHES students are required to read ET0001 in Year 2 Sem 1
* CHEM/CHFS/PHME/PHMS students
are required to read PS0003 in Year 2 Sem 2
Course Code & Title | AU | Year | Sem |
---|---|---|---|
PS0001 - Introduction to Computational Thinking | 3 | 1 | 1 |
HW0128 - Scientific Communication I | 2 | 1 | 2 |
GC0001 - Sustainability: Seeing Through the Haze | 1 | 1 | 2 |
PS8001 - Defence Science | 3 | 2 | 1 |
ML0003 - Kickstart your Career Success | 1 | 2 | 1 |
PS0002 - Introduction to Data Science and Artificial Intelligence | 3 | 2 | 2 |
PS0003 - Plan your Career Path | 1 | 2 | 1 or 2* |
HY0001 - Ethics & Moral Reasoning | 1 | 2 | 2 |
HW0228 - Scientific Communication II | 2 | 3 | 2 |
ET0001 - Enterprise & Innovation | 1 | 3 | 2 |
* CHEM/CHFS students are required to read PS0003 in Year 2 Sem 2
Course Code & Title | AU | Year | Sem |
---|---|---|---|
PS0001 - Introduction to Computational Thinking | 3 | 1 | 1 |
HW0128 - Scientific Communication I | 2 | 1 | 2 |
GC0001 - Sustainability: Seeing Through the Haze | 1 | 1 | 2 |
PS0002 - Introduction to Data Science and Artificial Intelligence | 3 | 2 | 1 |
ML0003 - Kickstart your Career Success | 1 | 2 | 1 |
PS8001 - Defence Science | 3 | 2 | 2 |
HY0001 - Ethics & Moral Reasoning | 1 | 2 | 2 |
HW0228 - Scientific Communication II | 2 | 3 | 2 |
ET0001 - Enterprise & Innovation | 1 | 3 | 2 |
Course Code & Title | AU | Year | Sem |
---|---|---|---|
ML0001 - Absolute Basics for Career | 1 | 1 | 1 |
HW0128 - Scientific Communication I Offered from AY16/17 onwards | 2 | 1 | 2 |
GC0001 - Introduction to Sustainability: Multidisciplinary Approaches and Solutions | 1 | 1 | 2 |
PS8001 - Defence Science | 3 | 2 | 2 |
HY0001 - Ethics & Moral Reasoning | 1 | 2 | 2 |
HW0228 - Scientific Communication II | 2 | 3 | 2 |
ML0002 - Career Power Up | 1 | 3 | 2 |
ET0001 - Enterprise & Innovation | 1 | 3 | 2 |