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 1/ Sem 1Year 1/ Sem 2Year 2/ Sem 1Year 2/ Sem 2
CC0001 Inquiry and Communication in an Interdisciplinary World2 AU

CHEM

CHES

CHFS

CBC-ITG

MATH

MAEO

MACS

PHY

PHME

PHMS

  
CC0002 Navigating the Digital World2 AU

CHEM

CHES

CHFS

CBC-ITG

MATH

MAEO

MACS

PHY

PHME

PHMS

   
CC0003 Ethics & Civics in a Multicultural World2 AU

MATH

MAEO

MACS

CHEM

CHES

CHFS

CBC-ITG

PHY

PHME

PHMS

  
ML0004 Career & Entrepreneurial Development for the Future World2 AU CHFS

CHEM

CBC-ITG

MATH

MAEO

PHY

PHMS

CHES

MACS

PHME

CC0005 Healthy Living and Wellbeing3 AU

CHEM

CHFS

PHME

CHES

MATH

MAEO

MACS

PHY

PHMS

CBC-ITG 
CC0006 Sustainability: Society, Economy & Environment3 AU  

CHEM

CHES

CHFS

CBC-ITG

MATH

MAEO

MACS

PHMS

PHY

PHME

CC0007 Science & Technology for Humanity3 AU  

CHES

PHME

CHEM

CHFS

CBC-ITG

MATH

MAEO

MACS

PHY

PHMS

 

Foundational Core:

Course Code/TitleAU 
Effective Communication 22 AU

Year 3 Sem 1:

MATH, MACS, MAEO

 

Year 3 Sem 2:

CHEM, CHES, CHFS, CBC-ITG, PHY, PHME, PHMS

PS0002 Introduction to Data Science and Artificial Intelligence3 AU

Year 1 Sem 2:

PHME

 

Year 2 Sem 2:

CHEM, CHES, CHFS, CBC-ITG, MATH, MACS, PHY, PHMS

 

Year 3 Sem 2:

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 HW0111 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​
​​​