Bernard Teo Zhi Yi
Email: bernardteo@u.nus.edu | GitHub: btzy | LinkedIn: bernard-teo | Stack Overflow: Bernard

Here are some module planning advice for undergraduate students studying at NUS, based on my experiences. Many of them may only be relevant for computer science majors. These are my personal opinions so take them with a pinch of salt, and also take into consideration how well you stand against the rest of your cohort. Note that the situation might have changed after I penned down some of these points, so do check the official NUS channels for updated information.

If you're making a module planning decision that isn't listed here and you think there is a good chance that I would have sufficient experience to share, feel free to reach out to me about it.

If you have some module planning advice that you'd like to share, do tell me about it, and if I agree with it I may add it here (and credit you for it). Only advice related to coursework will be considered.

General information for BComp(Computer Science):

On study planning:

On module and tutorial balloting:

On normal CS modules:

On project modules:

On S/Us: