Computing plays a vital role in how science understands and engages with the world. Often regarded as the third pillar of science, alongside theory and experiment, it enables us to explore complex questions in ways that would otherwise be impossible.
In this course, you will discover how computers can be used to solve fun and intriguing problems in interdisciplinary science, including topics such as climate, disease spread, DNA, language, and polling. You will learn to tackle complexity by breaking down problems, identifying patterns, focusing on essential data, and designing step-by-step solutions.
Along the way, you will gain hands-on experience with the Python programming language and develop practical skills in computational thinking and problem-solving. These skills will be valuable in both your studies and future career. You will also have the opportunity to build and refine your interpersonal and collaboration skills through a group project.

|
Who is SP2273 for? |
SP2273 is designed for all CHS students. No prior programming knowledge is necessary. However, an enthusiasm for learning and exploring new stuff is. |
|
SP2273 & CHS |
SP2273 can be used to fulfil the CHS Digital Literacy requirement. |
|
How is SP2273 related to SPS? |
SP2273 is mandatory for students already in the Special Programme in Science. |
|
Schedule |
Lectures: 8 - 10 am, Tuesdays @ LT20 8 - 10 am, Thursdays @ LT33 |
|
Webcasting |
Sessions in the first six weeks will be webcasted. |