Category Archives: Module Review

Retrospective of NUS CS modules after working for one and a half years

NUS finals are over and I see that people are checking my module reviews to decide which ones to take and which ones to avoid. I took a look back at my reviews and found a lot of them quite interesting or amusing.

So here is my retrospective on all of the CS (and maths) modules that I took in NUS, and how I feel about them after working as a full stack software engineer for one and a half years: Continue reading

Module textbook - Changing Landscapes of Singapore Old Tensions New Discoveries

GEK2001/SSA2202/GES1003 Module Review 16/17 Sem 2

GEK2001/SSA2202/GES1003 Module Review – Changing Landscapes of Singapore

I took this module in 2016/17 Semester 2, my last semester in NUS to clear the Singapore Studies (SS) requirement. Without much need to score well, I took it as a mere enrichment class. The main reason that I chose this SS instead of others is that I was interested in geography and I had a good background knowledge (H2 Geography). And indeed I broadened my knowledge on landscapes as a geographical concept and landscapes in Singapore. Continue reading

CS4246 Module Review, explore vs exploit

CS4246 Module Review – AI Planning and Decision Making

CS4246 Module Review – AI Planning and Decision Making (16/17 Sem 1)

Overview

  • One of the hardest and most theoretical module I have taken in NUS
  • The content is a mixture of classical concepts and cutting edge research topics
  • Project is also very theoretical, involving more conceptual understanding and reading of research papers rather than implementation.
  • Midterm is very early, before recess week. Final exam is even earlier, before exam week. That is why the CORS says the module has no exam, when there is in fact a final exam.

Continue reading

CS3244 Module Review Machine Learning

CS3244 Module Review 16/17 Sem 1 – Machine Learning

CS3244 Module Review – Machine Learning

With machine learning the hottest topic in the AI world as of now (2016), this module is hugely popular. In fact it is overly subscribed this year, and I believe it will continue to be like that. For 16/17 Sem 1, Prof. Min-Yen Kan is taking over the module with new syllabus and python as the main programming language (try to guess the language used before). Continue reading