top of page
  • Arnest Lim

CHS Common Curriculum Module Reviews (Part 3) - HSA1000, GEI1001, HS1402A

Updated: Jan 16

You all know the drill, let’s dive in.

Disclaimer: All of the following mods were taken in AY 22/23 Sem 1 and the structures of these mods MAY BE DIFFERENT in subsequent sems. All views expressed in this article are my own so please only take this review as an unofficial guide. More detailed information can be found in the links at the bottom of this article.

Check out other mod reviews right here.

HSA1000 - Asian Interconnections

Lecturers: Dr. Clay Eaton, Prof Rajesh Rai, Dr. Nurhidayahti Miharja, Dr. Hanisah Abdullah Sani (guest), Prof Chris McMorran (guest)

Tutor: Kim Mi-jin

TLDR: A multidisciplinary look at Asian studies.

Description of module

  • HSA1000 is the self-explanatory "Asian Studies" Integrated Module that also fulfills the GE Cultures and Connections pillar.

  • Lectures introduce students to the field of Asian studies, covering such topics as race, religion and social inequality with the aim of deepening students’ appreciation of sociocultural diversity in Asia.

  • Fortnightly tutorials are 2 hours long and held on campus, providing a platform for students to present their views relevant to the module’s themes as well as carry out presentations on related texts.

  • This mod is typically pre-allocated in Year 1 but if you have timetable clashes like I did, you may be only allocated it in Year 2.

  • Alternative mods:

  1. University Scholars Programme (USP) students - USP-Humanities and Social Sciences mods

  2. NUS College (NUSC) students - NHS mods (Making Connections: Humanities and Social Sciences)


  • Tutorial Participation (15%)

  • Group Presentation (15%)

  • Individual Assignment (30%)

  • Field-Based Group Project (40%)


HSA1000 provides students with a sneak peek of Asian studies, potentially cultivating an interest in that field. In that sense, this mod could prove useful to students who want to embark on the Asian Studies minor or any major within the Asian Studies basket.

I also think that HSA1000's tutorial formats in which a lot of healthy in-class discussion is encouraged has allowed students to sharpen their critical thinking as we had to reflect on the points made by others to have relevant conversations in class. Critical thinking in general is very important to university life so this is good.

A location that our group visited for our Field-Based Group Project, the Chulia Mosque in Chinatown.


Similar to HSS1000, the content covered in HSA1000 is very surface level. Asian studies encompasses so many different fields that deserve a deeper look in their own areas of study, but because they are all squeezed into one mod, everything feels a bit superficial.

I also find this mod extremely FASS-biased and the FoS students likely won’t be able to apply much of what they have learnt here to their own majors. Along the same vein, I find that of the CHS mods I’ve taken thus far, HSA1000 is the least applicable in general. In fact, the most relevant topic in this mod (social inequality) is technically something that HSS1000 also covers, while the rest just don’t feel very important.

Personal thoughts

Unlike HSS1000 or HSH1000, which I had neutral or positive thoughts about, I did not particularly enjoy HSA1000. In my opinion, this mod simply didn’t have the applicability that other CHS mods had. Combined with the fact that the content wasn’t particularly interesting, it just reinforced my thoughts of “why am I learning this?”

This is one of the times when I find that the older FASS system was better as it allowed students to choose their own Asian Studies mod and students didn’t need to read a mod that just doesn't amount to much. We’ve covered the differences between the old FASS and the current CHS systems before, so head over here to check that out.

Finally, as HSA1000 is one of the mods that you might be more inclined to utilise your S/Us on, I would strongly suggest to future CHS students to clear this mod in Year 1 because of those 20 extra S/U MCs in Year 1 and not delay it to Year 2 like I did.

GEI1001 - Computational Reasoning

Lecturer: Jonathan Sim

Tutor: Jonathan Sim

TLDR: How can we apply computational tools to identify and solve problems?

Description of module

  • Formerly known as GET1050, GEI1001 is a Common Core mod that fulfills the GE Digital Literacy pillar and is often referred to as the “FASS coding mod”.

  • In place of lectures, short pre-recorded videos are used to introduce students to the basics of computational reasoning, as well as how we can apply such mindsets to solving real-world problems. Students will also be introduced to powerful computational tools like Excel and VBA.

  • Fortnightly tutorials are 2 hours long and held on campus, with students putting their computational reasoning skills to the test and improving them through various activities.

  • Take note that AY 22/23 Sem 2 is the last time that GEI1001 will be pre-allocated to FASS students, so from AY 23/24 onwards, students will need to register for this mod themselves.

  • Alternative mods:

  1. FASS students can read any of the following - GEI1002 (Computers and the Humanities), NM2207 (Computational Media Literacy), CS1010S (Programming Methodology) or its variants, COS1000 (Computational Thinking for Scientists), CM3267 (Computational Thinking and Programming in Chemistry), LSM2302 (Computational Thinking for Life Sciences)

  2. Data Science and Economics (DSE) students and FoS students can read any of the following - CS1010S or its variants, COS1000, CM3267 OR LSM2302

  3. Special Programme in Science (SPS) students - SP2273 (Working on Interdisciplinary Science, Pythonically)


  • 3 Pre-Tutorials (15%)

  • Tutorial Class Participation (20%)

  • Individual Assignments (Quizzes, Group Project Surveys and Peer Evaluations, Interactive Story Games) (20%)

  • Group Project (35%)

  • 3 Surveys (10%)


The content taught in GEI1001 is extremely useful, especially when it comes to working with large Excel datasets. I think it’s not out of the realm of possibility to say that at some point in everyone's working lives, we'll probably have to use Excel, so that’s where a lot of what we learnt in this mod will come in handy. Greedy algorithms, Excel functions (eg. IF, AND, OR) and of course, the unforgettable and amazing Microsoft VBA - the mod has made acquiring these skills accessible for many.

My friends who took other coding mods and/or have different programming backgrounds have often told me that the programming language isn't the important thing, it's the "computational thinking" mindset that you pick up, which you can then apply to other languages. GEI1001 is definitely structured in a way that helps students internalise said mindset while making learning fun.

Finally, since all the pre-recorded lecture videos are relatively short and easy to digest, students can consume the content on their own time and not worry about being swamped with too much information.


I think my eyes bled from the sheer number of Excel sheets I pored over for GEI1001. Jokes aside, I wish that feedback was released a little sooner for the submissions. When feedback is released too late, it gives students less time to prepare and work on these areas for improvement.

Moreover, I find that a lot of the feedback given was too “generic”. Perhaps it's because many students just tend to make the same mistakes or because there’s only one lecturer for this mod, but I do wish feedback was just a little more targeted. Maybe the department can consider allocating more instructors for this module instead of heaping the work onto one sole instructor with some undergraduate TAs.

Personal thoughts

I think many students are understandably worried about taking GEI1001, since it's the dreaded "FASS coding mod". I’ve heard horror stories about the massive workload of GET1050 (the old mod code) but this mod was actually very manageable, even for someone like myself who had no programming background.

This turned out to be one of the most fun mods I’ve ever taken, with the lecturer putting in his best effort to turn potentially dry and tedious content into something really fun and interesting. Even though lectures are all pre-recorded, they’re still very engaging and not at all a chore to watch (coincidentally, my two favourite CHS mods, HSI1000 and GEI1001, had pre-recorded lectures instead of live ones).

Of all the hilarious catchphrases included by the lecturer in his lecture videos, this is my favourite one (look out for them when you take this mod).

Anyway, this mod has proven extremely useful. I've picked up many crucial skills and knowledge, and I hope to be able to make good use of what I've learnt in future.

HS1402A - Career Compass II

Coordinator: Beatrice Tan

Career Advisor: Kong Kum-Hoong

TLDR: The sequel to HS1401A.

Description of module

  • The second mod in the Career Compass series, HS1402A gives a deeper look into acquiring important career skills.

  • Allocated to all Year 2 CHS students, this mod aims to provide greater industry exposure through external learning opportunities such as career workshops and internship talks.

  • Alternative mods:

  1. FoS students - HS1402S (exact same content but under a different mod code)


  • Once again, students are required to accumulate 100 points over the course of the mod, with varying number of points being attached to various activities. The mod is graded on a Completed Satisfactorily or Unsatisfactorily (CS/CU) basis and won’t be reflected on students’ transcripts.

  • From completing 3-month-long internships over the previous summer, participating in career events or even completing a stint on the NUS Internship-As-A-Service (IAAS) platform, students can do as much as they want to complete these tasks.

  • Students can also choose to read extra modules to gain points, such as CFG1002 (Career Catalyst) or any of the Roots and Wings 2.0 modules, allowing them to attain extra MCs while also contributing to HS1402A’s requirements.


Much like its predecessor, HS1402A is an AY-long non-credit bearing mod that doesn’t require much effort to complete. Students can spread their activities out over both semesters or just “speed run” the mod’s requirements in the first semester.

While the previous career mod introduce students to NUS’ career resources, HS1402A goes a step further by providing more opportunities, like Career Booster workshops or industry seminars, to tap on and make full use of these resources. This will be greatly beneficial for students when they begin to explore their career options.



Personal thoughts

Compared to HS1401A, I definitely spent a little more time with HS1402A, in no small part due to the fact that I took an extra mod (PLS8005) to gain 40 points. Even then, it still didn’t contribute that much to my overall semester workload, for (truthfully) I just did the bare minimum. Of course, I still think this mod is useful.

The career workshops and talks do open students’ eyes to the working world after university, and without HS1402A’s literal points system, I might not even have been so incentivised to attend these activities. Just like with the previous mod, I can’t really come up with cons because there really aren’t any, and HS1402A is definitely a good tool for students to utilise NUS’ career resources.


For more information, please access the following links-

General Mod Info:,,

CHS Curriculum:

Career Compass Mods:

USP Mods:

NUSC Mods:

SPS Mods:

1,151 views0 comments

Recent Posts

See All
bottom of page