Post

NUS Y1S1 AY25/26 Course Review

A review of my Year 1 Semester 1 AY25/26 courses at NUS (Computer Science, second major in Statistics).

NUS Y1S1 AY25/26 Course Review

I’m a Year 1 Computer Science student at NUS, with a second major in Statistics (at the time of writing).

In my Y1S1, I took 5 courses (20 MCs), plus 1 CS/CU course (for free 2-MCs).

Module CodeModule TitleMCs
CS1231SDiscrete Structures4
CS2030SProgramming Methodology II4
MA1521Calculus for Computing4
MA1522Linear Algebra for Computing4
ST1131Introduction to Statistics and Statistical Computing4
CFG1004Financial Readiness for Young Professionals2

I was also exempted from CS1101S and CS2040S (free 8-MCs) thanks to my IOI23 achievement.

CS1231S

Lecturer: A/P Aaron Tan, Dr Ashish Deepak Dandekar

TA: Terry Si (Si Wen Xuan, Terry)

Assessment

ComponentWeightage
Tutorial Attendance5%
2 Assignments10%
Midterm25%
Final50%

Course content

Grade

ComponentMaxmarvinthangLLQMUQHMean
Tutorial Attendance10100101010109.85
Assignment 14038033.536.5394035.24
Assignment 24040035.538394036.6
Midterm504602832375032.34
Final100100043567010056.74

CS2030S

Lecturer: Adi Yoga

Recitation: ???

Lab: Quek Yew Wei, Prakamya Singh

Not bell curved (depends only on your performance)

ComponentWeightageDate & Time
Quizzes5%Weekly
Lab Exercises5%Every 1-2 Weeks
Programming0%Every 1-2 Weeks
Problem Sets0%Weekly
Midterm (lecture time)20%Week 7
PE 115%Week 8
PE 225%Week 12
Final30%26/11/2025
This post is licensed under CC BY 4.0 by the author.