Blogs#
Most of the contents here should be more subjective than technical. Reach out to me if you wish to let me know what you think. I look forward to academic discussions on debatable topics.
Not a single word I write is AI-generated. As such, if you find typos, let me know.
Course Reviews#
My NUSMods comments should lead to here.
CS5275
Published on May 14, 2026CS5234
Published on December 15, 2025CS3236 and CS5230
Published on May 20, 2025CS3231 and CS4234
Published on December 16, 2024CS2106, CS2109S and CS3230
Published on August 9, 2024CS2100, CS2101 and CS2103T
Published on July 17, 2024CS1231S, CS2030S and CS2040S
Published on July 13, 2024Semester Recaps#
I summarise all my major commitments throughout each semester and give some brief remarks.
Miscellaneous#
The Bridge Between Secondary School and University-Level Education
Exploring the relationships between exams and learning.
Published on July 14, 2025On My 22nd Birthday
Random thoughts on the night before my 22nd birthday.
Published on July 4, 2025On Learning and Teaching Mathematics
My Essay Submission for EL1101E The Nature of Language.
Published on December 15, 2024My Year 2 Summer Internship Experience
A mix of NLP Research and Software Engineering.
Published on August 14, 2024