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/TitleAUYear/Semester
CC0001 - Inquiry and Communication in an Interdisciplinary World2 AU

Year 1 Sem 2
For MATH / MAEO / MACS / MADA / MAEN / MASN / PHY / PHME / PHMS / PHMP / PHDA / PHEN / PHSN / PHQT

CC0002 - Navigating the Digital World2 AU

Year 1 Sem 1
For MATH / MAEO / MACS / MADA / MAEN / MASN / PHY / PHME / PHMS / PHMP / PHDA / PHEN / PHSN / PHQT

CC0003 - Ethics & Civics in a Multicultural World2 AU

Year 1 Sem 1
For MATH / MAEO / MACS / MADA / MAEN / MASN

Year 1 Sem 2
For PHY / PHME / PHMS / PHMP / PHDA / PHEN / PHSN / PHQT

ML0004 - Career & Innovative Enterprise for the Future World2 AU

Year 2 Sem 1
For MATH / MAEO / MADA / MAEN / MASN / PHY / PHMS / PHMP / PHDA / PHEN / PHSN

Year 2 Sem 2
For MACS / PHME / PHQT

CC0005 - Healthy Living and Wellbeing3 AU

Year 1 Sem 1
For PHME / PHQT

Year 1 Sem 2
For MATH / MAEO / MACS / MADA / MAEN / MASN / PHY / PHMS / PHMP / PHDA / PHEN / PHSN

CC0006 - Sustainability: Society, Economy & Environment3 AU

Year 2 Sem 1
For MATH / MAEO / MACS / MADA / MAEN / MASN / PHMS

Year 2 Sem 2
For PHY / PHME / PHMP / PHDA / PHEN / PHSN / PHQT

CC0007 - Science & Technology for Humanity3 AU

Year 2 Sem 1
For PHME / PHMP / PHQT

Year 2 Sem 2
For MATH / MAEO / MACS / MADA / MAEN / MASN / PHY / PHMS / PHDA / PHEN / PHSN

 

Foundational Core

Course Code/TitleAUYear/Semester
HW0218 - Communication Across the Sciences2 AU

Year 3 Sem 1
For MATH / MACS / MAEO / MADA / MAEN / MASN

Year 3 Sem 2
For PHY / PHME / PHMS / PHMP / PHDA / PHEN / PHSN / PHQT

PS0002 - Introduction to Data Science and Artificial Intelligence 3 AU

Year 1 Sem 2
For PHME / PHMP / PHQT

Year 2 Sem 2
For MATH / MACS / MADA / MAEN / MASN / PHY / PHMS / PHDA / PHEN / PHSN 

Year 3 Sem 2
For MAEO

Professional Attachment / Professional Internship5 AU / 10 AU

 

Common Core

Course Code/TitleAUYear/Semester
CC0001 - Inquiry and Communication in an Interdisciplinary World2 AU

Year 1 Sem 1
For CHEM / CHES / CHFS / CHDA

Year 1 Sem 2
For CBC-ITG / MATH / MAEO / MACS / MADA / PHY / PHME / PHMS / PHMP / PHDA

CC0002 - Navigating the Digital World2 AU

Year 1 Sem 1
For CHEM / CHES / CHFS / CBC-ITG / CHDA / MATH / MAEO / MACS / MADA / PHY / PHME / PHMS / PHMP / PHDA

CC0003 - Ethics & Civics in a Multicultural World2 AU

Year 1 Sem 1
For MATH / MAEO / MACS / MADA

Year 1 Sem 2
For CHEM / CHES / CHFS / CBC-ITG / CHDA / PHY / PHME / PHMS / PHMP / PHDA

ML0004 - Career & Innovative Enterprise for the Future World2 AU

Year 1 Sem 2
For CHFS

Year 2 Sem 1
For CHEM / CBC-ITG / CHDA / MATH / MAEO / MADA / PHY / PHMS / PHMP / PHDA

Year 2 Sem 2
For CHES / MACS / PHME

CC0005 - Healthy Living and Wellbeing3 AU

Year 1 Sem 1
For CHEM / CHFS / CHDA / PHME 

Year 1 Sem 2
For CHES / MATH / MAEO / MACS / MADA / PHY / PHMS / PHMP / PHDA

Year 2 Sem 1
For CBC-ITG

CC0006 - Sustainability: Society, Economy & Environment3 AU

Year 2 Sem 1
For CHEM / CHES / CHFS / CBC-ITG / CHDA / MATH / MAEO / MACS / MADA / PHMS

Year 2 Sem 2
For PHY / PHME / PHMP / PHDA

CC0007 - Science & Technology for Humanity3 AU

Year 2 Sem 1
For CHES / PHME / PHMP

Year 2 Sem 2
For CHEM / CHFS / CBC-ITG / CHDA / MATH / MAEO / MACS / MADA / PHY / PHMS / PHDA

 

Foundational Core

Course Code/TitleAUYear/Semester
HW0218 - Communication Across the Sciences2 AU

Year 3 Sem 1
For MATH / MACS / MAEO / MADA

Year 3 Sem 2
For CHEM / CHES / CHFS / CBC-ITG / CHDA / PHY / PHME / PHMS / PHMP / PHDA

PS0002 - Introduction to Data Science and Artificial Intelligence3 AU

Year 1 Sem 2
For PHME / PHMP

Year 2 Sem 2
For CHEM / CHES / CHFS / CBC-ITG / CHDA / MATH / MACS / MADA / PHY / PHMS / PHDA

Year 3 Sem 2
For MAEO

Professional Attachment / Professional Internship5 AU / 10 AU

 

Common Core

Course Code/TitleAUYear/Semester
CC0001 - Inquiry and Communication in an Interdisciplinary World2 AU

Year 1 Sem 1
For CHEM / CHES / CHFS

Year 1 Sem 2
For CBC-ITG / MATH / MAEO / MACS / PHY / PHME / PHMS

CC0002 - Navigating the Digital World2 AU

Year 1 Sem 1
For CHEM / CHES / CHFS / CBC-ITG / MATH / MAEO / MACS / PHY / PHME / PHMS

CC0003 - Ethics & Civics in a Multicultural World2 AU

Year 1 Sem 1
For MATH / MAEO / MACS

Year 1 Sem 2
For CHEM / CHES / CHFS / CBC-ITG / PHY / PHME / PHMS

ML0004 - Career & Innovative Enterprise for the Future World2 AU

Year 1 Sem 2
For CHFS

Year 2 Sem 1
For CHEM / CBC-ITG / MATH / MAEO / PHY / PHMS

Year 2 Sem 2
For CHES / MACS / PHME

CC0005 - Healthy Living and Wellbeing3 AU

Year 1 Sem 1
For CHEM / CHFS / PHME

Year 1 Sem 2
For CHES / MATH / MAEO / MACS / PHY / PHMS

Year 2 Sem 1
For CBC-ITG

CC0006 - Sustainability: Society, Economy & Environment3 AU

Year 2 Sem 1
For CHEM / CHES / CHFS / CBC-ITG / MATH / MAEO / MACS / PHMS

Year 2 Sem 2
For PHY / PHME

CC0007 - Science & Technology for Humanity3 AU

Year 2 Sem 1
For CHES / PHME

Year 2 Sem 2
For CHEM / CHFS / CBC-ITG / MATH / MAEO / MACS / PHY / PHMS

 

Foundational Core

Course Code/TitleAUYear/Semester
HW0218 - Communication Across the Sciences2 AU

Year 3 Sem 1
For MATH / MACS / MAEO

Year 3 Sem 2
For CHEM / CHES / CHFS / CBC-ITG / PHY / PHME / PHMS

PS0002 - Introduction to Data Science and Artificial Intelligence3 AU

Year 1 Sem 2
For PHME

Year 2 Sem 2
For CHEM / CHES / CHFS / CBC-ITG / MATH / MACS / PHY / PHMS

Year 3 Sem 2
For MAEO

Professional Attachment / Professional Internship5 AU / 10 AU

 

Course Code & Title​AU​Year​Sem
PS0001 - Introduction to Computational Thinking​​31​1​​
HW0128 - Scientific Communication I
(except for CHFS, CHES, PHME, MAEO, PHMSi)
2​12​
GC0001 - Sustainability: Seeing Through the Haze112​
​​PS8001 - Defence Science3​2ii
1​
​​ML0003 - Kickstart your Career Success​1​2​1
PS0002 - Introduction to Data Science and Artificial Intelligence32iii
​2
​PS0003 - Plan your Career Path​​1​2​​ 1 or 2*
​HY0001 - Ethics & Moral Reasoning122​
HW0228 - Scientific Communication II2​3​2
ET0001 - Enterprise & Innovation​​​13iv2​

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​31​1​​
HW0128 - Scientific Communication I
2​12​
GC0001 - Sustainability: Seeing Through the Haze112​
​​PS8001 - Defence Science3​​21​
​​ML0003 - Kickstart your Career Success​1​2​1
PS0002 - Introduction to Data Science and Artificial Intelligence32​2
PS0003 - Plan your Career Path​​1​2​​ 1 or 2*
​HY0001 - Ethics & Moral Reasoning122​
HW0228 - Scientific Communication II2​3​2
ET0001 - Enterprise & Innovation​​13​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​31​1​​
HW0128 - Scientific Communication I
2​12​
GC0001 - Sustainability: Seeing Through the Haze112​
​PS0002 - Introduction to Data Science and Artificial Intelligence​​3​2​1
​​ML0003 - Kickstart your Career Success​1​2​1
​PS8001 - Defence Science3​22​
​HY0001 - Ethics & Moral Reasoning122​
HW0228 - Scientific Communication II2​3​2
ET0001 - Enterprise & Innovation​​13​2​
Course Code & Title​AU​Year​Sem
​ML0001 - Absolute Basics for Career​11​1​​
HW0128 - Scientific Communication I
Offered from AY16/17 onwards
2​12​
GC0001 - Introduction to Sustainability: Multidisciplinary Approaches and Solutions112​
​PS8001 - Defence Science3​22​
​HY0001 - Ethics & Moral Reasoning122​
HW0228 - Scientific Communication II2​3​2
​​ML0002 - Career Power Up​1​32​
ET0001 - Enterprise & Innovation​​13​2​
​​​