Wednesday 22 December 2021

NUS 2021/2022 Semester 1 Exam Results

Lim Li's NUS Year 4 Semester 1 Exam Results

^CS4234 A+ 
^CS5234 A+ 
*GEH1034 A+ 
#LSM1301 B+ (S/U option exercised) 
*XFC4101 IP 
^YSC4230 A+ 

^account for CS CAP 
#account for MA CAP 
*account for both CS CAP and MA CAP 

CAP for Computer Science (CS): 4.94 
CAP for Mathematics (MA): 4.88

Friday 3 December 2021

NUS Computing students sweep top spots again at ICPC Asia Jakarta Regional Contest 2021


 02 December 2021Department of Computer Science,Faculty,Student,Teaching

From left to right, NUS Computing senior lecturer and ICPC coach Dr Steven Halim with the winning team of the ICPC Jakarta Regional Contest, Team 7 Halim: Final-year Computer Science student Yehezkiel Raymundo Theodoroes, final-year Computer Science & Applied Mathematics student Lim Li, and Computer Science freshman Edbert Geraldy Cangdinata.

01 December 2021 - NUS Computing teams continued to dominate the International Collegiate Programming Contest (ICPC) Jakarta Regional Contest this year, with three NUS teams taking the top three spots at the contest.

Team 7 Halim, Team That Time Our Solution Got Hacked, and Team Send Bobs to Alice, won first, second and third place respectively.

A total of 10 NUS teams participated in the contest from 20 to 21 November, with seven NUS teams placing among the top 12.

“I am proud of the teams’ excellent performances,” said Dr Steven Halim, senior lecturer at NUS Computing and the ICPC coach for the NUS teams. “We are blessed to have several strong teams competing for NUS.”

The ICPC contest is the world’s oldest and most established algorithmic programming contest for university students. Teams of three students race to solve as many of the algorithmic problems presented. Subsequently, top scoring teams from the ICPC regional contests will compete in the contest’s annual global championship round – the ICPC World Finals.

NUS Computing’s participation in the 2021 ICPC Asia Jakarta Regional Contest was supported by generous contributions from IndeedSea GroupSenseTimeJump TradingCitadel SecuritiesHudson River Trading, and DRW.

A surprise win

Winning team Team 7 Halim solved nine out of 13 problems during the contest. Comprising two final-year students, Yehezkiel Raymundo Theodoroes (Computer Science) and Lim Li (Computer Science & Applied Mathematics), as well as freshman Edbert Geraldy Cangdinata (Computer Science), the trio managed to pull ahead by being the first team to solve problem K in the second hour of the contest. Most teams did not solve problem K at all, or only managed to do so much later into the contest.

Team 7 Halim confessed that they initially did not have high expectations for their performance.

“We had a small talk before the competition about what we want to achieve and set our goal for a bronze medal in the top 12 positions,” said Theodoroes.

Added Lim: “I was definitely quite rusty, as I had not practised competitive programming for a while, and was also busy studying for exams as the ICPC was during our exam period. The contest was quite fun as there were many interesting questions, and I am quite happy with our results.”

Cangdinata accepted Theodoroes and Lim’s invitation to complete the team, as he simply wanted to “have fun together in ICPC, regardless of the outcome”.

“This was the first ICPC I have ever participated in, so it was an interesting experience, to say the least. Personally, I found the aspect of being in a team to be more fun than I expected and showed me a new aspect of competitive programming I haven’t explored prior to this. During the contest, it was nice to be able to discuss with someone else about a certain idea you have because it resulted in us being able to build on our knowledge and come up with a solution together,” said Cangdinata.

The team members tapped on their different strengths to complement each other.

“As the seniors in the team, Lim Li and I had more experience competing in ICPC, and are usually interested in different problem categories. Meanwhile, Edbert brings a new perspective to the team as he is more familiar with the latest algorithms and data structures,” explained Theodoroes on behalf of the team.

“Throughout the five hour competition, we also managed our stamina carefully. We switched coders frequently, we ate snacks to make sure we had energy, and we went to the toilet once in a while for a little walk and inspiration,” He added.

As the winner of the contest and the best performing NUS team, Team 7 Halim will represent NUS at the ICPC World Finals 2022. The 2022 Finals will likely take place in 2023 due to delays.

“By 2023, two of the three members would have graduated from university. This will pose a huge logistical challenge when it comes to team trainings, but we will find a way to make it work when the time comes,” said Dr Halim.

Forging ahead despite obstacles

Rama Aryasuta Pangestu (left) and Nicholas Patrick (right) at the online ICPC Jakarta Regional Contest.

Team That Time Our Solution Got Hacked were faced with multiple obstacles at the beginning of the contest, but this did not deter them from going all out in the contest.

The team initially comprised Computer Science freshmen Nicholas Patrick, Rama Aryasuta Pangestu, and Udit Sanghi. However, due to the travel restriction measures imposed and a mishap, Sanghi was unable to join the team for the competition.

Despite having to compete with only two members instead of three, and this being their first time participating in the ICPC regionals, Patrick and Pangestu went on to clinch second place in the contest.

“We were not used to the ICPC contest setting as the contests each of us usually take part in are individual contests. Moreover, we were underprepared for onsite ICPC rules because we practiced online with one computer per member, as opposed to one computer per team. In our practice, when we need a long algorithm, we can utilise online resources, whereas during the contest, we have to retype our algorithms we prepared before the contest,” added Patrick on behalf of the team.

“We were happy we could achieve this, especially considering one of our team members could not join. We hope to do even better next year, and make it to the world finals. We still have plenty of things to learn and mistakes to fix,” said Patrick.

“We’d like to thank Dr Steven Halim for the chance to participate in weekly contests as practice. We would also like to give huge thanks to Dr Halim and Prof Tan Sun Teck for providing us with tons of snacks before, during, and after the contest,”

Final hallelujah

Members of Team Send Bobs to Alice, (from left to right) Tan Phat Tran, Quang Tuan Le, and Hong Duc Bui, waiting for the ICPC Jakarta Regional Contest to begin online.

Team Send Bobs to Alice capitalised on their strengths in solving problems involving data structures to finish third in the contest.

The team consisted of final-year Computer Science students Tan Phat Tran, Quang Tuan Le and Computer Science freshman Hong Duc Bui, all of whom have participated in previous editions of the ICPC.

“The results are not as good as what we want, however, we are satisfied with it,” said Tran. “We were able to solve our first seven problems quite quickly. However, we got stuck on our eighth and ninth problems and other teams caught up to us,”

Tran and Le both won the 2019 ICPC Asia Jakarta Regional Contest, and this year’s third place win marks their last ICPC contest before they graduate. Teammate Bui hopes to form a new team and qualify for next year’s ICPC World Finals.

The trio expressed their gratitude to ICPC coach Dr Halim, as well as the organisers and sponsors for this opportunity.

Wednesday 1 December 2021

Internship and Fresh Graduate Salaries for Software Engineers in Singapore

Internship Salaries per month (in S$)

Stripe: 6000 (+2250 housing stipend)
Facebook: 6000 (+2000 housing stipend)
JPMorgan: 5883
Goldman Sachs: 5750
Morgan Stanley: 5000
AlphaLab Capital: 5000
Google: 5500
ByteDance: 4000
Shopee: 4200
Apple: 3300
OGP: 3000
Grab: 2500
Zendesk: 2500
PayPal: 2000 

Fresh Grad Salaries (in S$)

Facebook: 112k/year, 50k USD stocks over 4 years, 10k sign on 
Stripe: 100k/year, 40k USD stocks per year, 40k sign on 
Shopee: 84k/year, 30k USD stocks per year, 20k sign on 
Google: 86k/year, 105k USD stocks over 4 years, 8.6k sign on

Source: Whispers SG

Internship Salaries per month (in S$)
Quantitative trading firms: 10k - 20k
Govtech: 4500

Fresh Grad Salaries (in S$)
Quantitative trading firms: 120k - 240k/year, with performance bonus

起薪赶超法学生直追医科生 计算机毕业生成职场“薪贵”
早报 31/10/2021







国大计算机学院院长墨翰·阚阚哈里教授(Mohan Kankanhalli)回复《联合早报》询问时说,越来越多行业将计算技能视为引领增长的推动力,促使相关的工作岗位增加。“这些工作的薪金也增高,除了因人力需求强劲,也因计算机学院毕业生对提高企业和机构的效率和扩充能力,可赋予高增值作用。”




新科技巨头我国设办事处 带动对计算机科系毕业生需求

















谷歌亚太区科技人才招聘主管丹尼尔·瓦西克(Daniel Wasik)说,谷歌在选拔人才时看重四大要素,即包含综合认识能力,领导力、谷歌特质(Googleyness),以及与应聘岗位相关的知识技能。







大学扩招 CET也加入人才培训

教育部长陈振声今年7月书面答复阿裕尼集选区工人党议员严燕松有关询问时透露,因应业界需求,公立大学在2020年开办的信息及数码科技(Information & Digital Technologies,简称IDT)本科课程学额增至3100个,是2010年的约四倍。




Sunday 21 November 2021

2021 ICPC Asia Jakarta Regional Contest

2021 ICPC Asia Jakarta Regional Contest Scoreboard

Scoreboard @ 1 hour before competition ends

Final Scoreboard

Team 7 Halim (comprising Lim Li Y4, Yehezkiel Raymundo Theodoroes Y4 and Edbert Geraldy Cangdinata Y1) won the ticket to the 2022 ACM ICPC World Finals, which will be held in March 2023.

The Closing Ceremony and Winner Announcement is to be held at 8.30 pm Singapore time, 21 November, via this zoom link

From left: Dr Steven Halim, Yehezkiel, Lim Li, Edbert

Tuesday 9 November 2021

SMO 2021 Results

Singapore Mathematics Olympiad (SMO) 2021 Results

Top 10 Awards for SMO (Junior)

1. Zhang Juntao, Raffles Institution
1. Peng Ruijia, Raffles Girls' School (Secondary)
3. Clement Yap Kuan Hong, Raffles Institution
3. Martin Joe Prem Kumar, Raffles Institution
3. Wang Jiayu, NUS High School of Math and Science
Top 10. Wong E Jeh, Raffles Institution
Top 10. Men Jiahe, Raffles Institution
Top 10. Chan Chee How Ryan, NUS High School of Math and Science
Top 10. Stephen Daniel Mills, NUS High School of Math and Science
Top 10. Siew Jing Hong, NUS High School of Math and Science
Top 10. Richard Ong Jun Quan, NUS High School of Math and Science
Top 10. Liang Chenxi, NUS High School of Math and Science
Top 10. Zhao Yaoqi, Hwa Chong Institution

Top 10 Awards for SMO (Senior)

1. Yu Qinxi, Raffles Institution
1. Andrew Yar Kwok Wing, Raffles Institution
3. Peh Yan Xi, Raffles Institution
Top 10. Sun Yu Chieh, Raffles Institution
Top 10. Drew Michael Terren Ramirez, NUS High School of Math and Science
Top 10. Gabriel Goh Hao Xiang, Hwa Chong Institution
Top 10. He Jingyang James, Raffles Institution
Top 10. Jamie Lim Jia Sin, NUS High School of Math and Science
Top 10. Lim Zhe Xi Zenneth, Raffles Institution
Top 10. Kang Taeyoung, Raffles Institution
Top 10. Lai Le Hao Jerome, Raffles Institution

Top 10 Awards for SMO (Open)

1. Boo Tse Yang Lucas, Raffles Institution
2. Loo Choo Ray, Raffles Institution
3. Drew Michael Terren Ramirez, NUS High School of Math and Science
Top 10. Yu Qinxi, Raffles Institution
Top 10. Wang Sili, Raffles Institution
Top 10. Andrew Yar Kwok Wing, Raffles Institution
Top 10. Tan Mingxuan, National Junior College
Top 10. Wang Yunrui, Raffles Institution
Top 10. Li Kaijie, Hwa Chong Institution

Tuesday 26 October 2021

Tuesday 5 October 2021

2021 November/December Holiday Online Primary Maths Olympiad Training

This is posted on behalf of Ms Tang.

Ms Tang graduated with a Masters in Mathematics and was a former university Maths lecturer. She helped her children prepare for Mathematical Olympiads. Their achievements were as follows:
  • Gold, 3rd place in NMOS (National Mathematical Olympiad of Singapore)
  • High Distinction, 2nd place in RIPMWC (Raffles Institution Primary Mathematics World Contest)
  • Perfect score in PMWC in Hong Kong
  • Platinum, 3rd place in SMOPS (Singapore Mathematical Olympiad for Primary School)
  • Perfect score in AMC 8 (American Mathematics Contest 8)
  • High Distinction, Medalist in ICAS (International Competitions and Assessments for School)
  • Gold, 1st place in Singapore in SASMO (Singapore and Asian School Math Olympiad)
She will be teaching in small groups (up to 8 pupils) for P4 or P5 students (suitable for GEP students or top 5 students in their schools). The lessons will be held on the online platform ZOOM.

There will be 10 sessions in total. 

If you are interested, please contact Ms Tang via WhatsApp 85758636.

sample question

Friday 24 September 2021

2021 Alibaba Global Math Competition Results

Alibaba Global Math Competition



Gold Award (4 winners) with 20,000 USD each 

Silver Award (6 winners) with 10,000 USD each 

Bronze Award (10 winners) with 5,000 USD each 

Honorable Mention (50 Winners) 

Award winners will be invited to Math Colloquium in Summer 2021.

Tuesday 14 September 2021

Off to Caltech

SQ38, 14 Sep 7.55 pm flight. Expected arrival at LAX, 14 Sep 8.09 pm local time

Settling in MIT

With Surya, who is doing a Comp Sci PhD at MIT 

Boston Lights. 2 Oct

MIT Singapore Students Society Welcome Reception on 25 Sep. From left: Ang Jie Jun, Li Anqi, Lim Min, Jit Wu (Harvard), Surya
With fellow Singaporeans
Cruise event

Ashdown House

Tuesday 7 September 2021

SMO 2021 (Open Section) Answers

SMO 2021 Open Questions

SMO 2021 (Open Section) Answers

1. 1741
2. 99999
3. 4290
4. 7
5. 1395
6. 2020
7. 16
8. 169
9. 98
10. 6
11. 6
12. 89
13. 2
14. 2
15. 1348
16. 10
17. 101 (or 312 if the 8 cards are flipped as a stack of 8)
18. 88
19. 65
20. 25
21. 108
22. 2021
23. 75
24. 6
25. 5

Click here for review session on 8 Sep at 3 pm.

Monday 6 September 2021

SMO 2021 (Senior Section) Answers

SMO 2021 Senior Questions

SMO 2021 (Senior Section) Answers 

1. D 
2. A 
3. A 
4. B 
5. E 
6. 25 
7. 80 
8. 2400 
9. 6 
10. 2550 
11. 40
12. 491 
13. 64 
14. 4 
15. 16
16. 240 
17. 70 
18. 120 
19. 180 
20. 2994 
21. 111
22. 3 
23. 60 
24. 188 
25. 106

Click here for review session on 7 Sep at 3.30 pm.

SMO 2021 (Junior Section) Answers

SMO 2021 Junior Questions

SMO 2021 (Junior Section) Answers 

1. C 
2. B 
3. C 
4. B 
5. D 
6. 6 
7. 3685 
8. 3 
9. 225 
10. 3 
11. 650 
12. 48619 
13. 4 
14. 495 
15. 12 (or 13 if k=0 is allowed) 
16. 18 
17. 864 
18. 9 
19. 25777
20. 10211 
21. 44 
22. 2 
23. 42 
24. 27 
25. 84413

SMO Junior answers are provided by Way Tan. Click here for review session today (6 Sep) at 6.30 pm.

SMO Junior/Senior/Open Review Sessions

[This is posted on behalf of Mr Way Tan]

Mr Way Tan will be conducting live problem review sessions after the 2021 SMO. They will be live streamed on YouTube and are open to all.

The schedule is as follows:

Each session is expected to be 2.5 hours long (may vary depending on difficulty of paper). Participants are welcome to ask questions using the live chat.

For any enquiries, you may contact Mr Way via WhatsApp (83682318), Telegram (@waytan97) or email (

About Mr Way:

Mr Way recently graduated from NUS with Double Honours in Mathematics & Computer Science and was awarded the Leong Teng Kiang Memorial Prize (Best Student in Mathematics). He has also been a Math Olympiad Instructor with Maths Hub since 2016.

His achievements as a student include:

  • 2nd (NMOS), 1st (RIPMWC), 2nd (SMOPS)
  • 1st (SMO Junior), 1st (SMO Senior), 2nd (SMO Open)
  • First Prize (A*STAR Talent Search)
  • Gold Award (China Western Mathematics Invitational)
  • Member of SIMO National Team for 4 years

Sunday 5 September 2021

Online Mathematical Club

[This is posted on behalf of Arsenii who runs Kvanta]


We are team of Cambridge students who are organising an online mathematical club for English-speaking pupils aged between 11 and 16. We offer a variety of maths courses, including Extra-maths courses that prepare for Olympiads of various levels. We also offer school-maths courses aimed at properly explaining school material and occasionally diving into additional cool ideas. The next wave of lessons will be launched very soon, so please hurry up if you want to apply.

- Our website: (apply here)

- You can also check which courses are recommended for students from Singapore who want to get a reasonable at most important Singaporean olympiads:!/tab/346054190-2

- If you have any questions, you can email us at But all the necessary information can be found on the website :)

P.S. We are running a maths team competition for 13-15 year old students with a monetary prize on Sunday September 5. If you have time in the evening (Singaporean time), think about joining. Here is the link with all the information:

Saturday 14 August 2021

NUS 2021/2022 Semester 1 Modules

CS4234 Optimisation Algorithms 
CS5234 Algorithms at Scale
GEH1034 Clean Energy and Storage
LSM1301 General Biology
XFC4101 Integrated Honours Thesis
YSC4230 Programming Language Design and Implementation

Friday 6 August 2021

IBO 2021 (IBO Challenge II) Singapore Team Results

Full IBO 2021 (IBO Challenge II) Full Results 

Singapore Team Results

Gold - Trivikram Mohan, NUSH
Silver - Ong Chong Yao, NUSH
Silver - Bryan Sim En Jie, RI
Silver - Christopher Tay Hiang Juey, RI


Tuesday 3 August 2021

IChO 2021 Singapore Team Results

Full IChO 2021 Results (page 4-7)

IChO 2021 Singapore Team Results

Gold - Chen Yizhou, Temasek Junior College 
Gold - Nicholas Goh Chen Jun, RI 
Silver - Alphonsus Neo Yu Xiang, RI 
Silver - Bernard Kwee Tze Wei, HCI 


Sunday 25 July 2021

IPhO 2021 Singapore Team Results

Full IPhO 2021 Results

IPhO 2021 Singapore Team Results 

Gold - Akshat Chaudhary, NUSH 
Gold - Sim Hui Xiang, NUSH
Silver - Wang Yunrui, RI
Silver - Lewin Basil Slader Marsh, HCI  
Silver - Tan Chien Hao, RI 


Monday 28 June 2021

Photos from Hong Kong

1 Jul: Sai Kung

27 Jun: Cheung Chao Island


Dinner on 6 Jun. From left: Otto, Steven, Yehez, Lim Li