Two Science Foundation courses are offered as compulsory courses in the 4-year BSc curriculum to give students a common science experience and prepare them with sufficient background to pursue any of the majors in the 6901 programme. The objectives of the science foundation courses are (1) to ensure all students in the BSc programme have acquired by the end of the first year a certain level of competence in the core sciences and the ability to reason in logical and quantitative manners, (2) to give students a holistic view of the science, including the history of scientific developments, the scientific inquiry method, and the nature of the science disciplines, and (3) to provide students with the opportunity to expose to different science subjects before they commit to a particular major of study.