Centre for Nurturing Computing Excellence

Breaking news: NUS ICPC and SGP IOI+EGOI+APIO+NOI efforts will now be placed under the same umbrella organisation called CeNCE (Centre for Nurturing Computing Excellence).
Please visit our new website to learn more about this merger.

NUS ICPC Teams

NUS Team @ ICPC World Finals 2022 (Postponed to end Nov/early Dec? 2023)

NUS team 7 Halim: Yehezkiel Raymundo Theodoroes (then 4th year student, now graduated), Lim Li (then 4th year student, now graduated), and Edbert Geraldy Cangdinata (then 1st year student, now 2nd) will compete in the annual ICPC World Finals 2022 in Sharm El Sheikh, Egypt on end Nov/early Dec? 2023

There will be TWO World Finals (2022+2023) edition in the same event next year.

There is a huge possibility that another NUS team "The Spiders from Mars": Vu Hoang Kien (2nd year), Nyamdavaa Amar (2nd year), and Jeffrey Lee Chun Hean (1st year) will also compete in the same World Finals (TBC).

NUS Team and Students @ ICPC World Finals 2021 (Postponed to 06-11 Nov 2022)

NUS team MLG: Nguyen Dinh Quang Minh (then 3rd year student, now 5th), Vuong Hoang Long (then 2nd year student, now 4th), and Zhang Guangxuan (then 1st year student, now 3rd) has competed in the postponed annual ICPC World Finals 2021 in Dhaka, Bangladesh, on 06-11 November 2022.

MLG obtained raw rank 53/132 teams but officially classified as rank joint-50.

Moreover, VNU team EggCentroy: Bui Hong Duc (then with VNU, now 2nd year NUS student), Vu Hoang Kien (then with VNU, now 2nd year NUS student), and one other team member obtained Bronze Medal (12th place). This is the first in ICPC World Finals for a South Asian team. Congratulations.

NUS ICPC Donors

NUS ICPC and CS3233 Activities in 2022++ are donated by these generous companies.

Diamond donors:









Silver donors:







ICPC Selection Contest For Regionals 2022

Info: From 2019, Steven added one more important constraint:
To join NUS ICPC, one has to know Steven first, i.e., from CS3233, (SGP/foreign) NOI/IOI, or other related modules.
Steven does not broadcast call to join NUS ICPC anymore as there are more than enough ICPC students in NUS these days.
Thus if any NUS students read this but does not know Steven yet, please contact Steven directly for further instructions.

The candidate NUS students are shown here (mostly NUS senior ICPC teams and new IOI (and also now: IMO) medalists in NUS).
Students are advised to form teams of three by looking at the relative strengths of each other.
Steven will sort NUS teams 2022 based on non-increasing order of sum of the latest CodeForces ratings of three members and send top 7 to one of the eventually chosen site for ICPC Asia Regionals 2022 (see below).

For WF22, we have 3 NUS top teams: 7 Halim, That Time Our Solution Got Hacked, and Send Bobs to Alice at top 3 of ICPC Asia Jakarta 2021 (Online), making any of them at the World Finalist level, albeit only the eventual winning team (7 Halim) will be sent to WF22.

NUS ICPC Teams at ICPC Asia Regional 2022

Due to COVID-19 traveling restrictions (still a bit restrictive although many countries have reopened) and internal agreements between Asia PSP RCDs (decision taken around mid 2022), all NUS ICPC teams will compete in one single site (but onsite). The details of this decision can be read here.

Unfortunately ICPC Asia Jakarta 2022 will be held on 26-27 Nov 2022 that is right in the middle of NUS exam week 1 and 2 (it is near impossible to send multiple NUS teams during exam period)...

So we are left with either ICPC Asia Ho Chi Minh 2022 (8-9 Dec 2022) or ICPC Asia Manila (14-15 Dec 2022).

An internal vote was conducted and NUS teams have decided to go all out at the Ho Chi Minh City 2022 site.


2022 data:

  1. The 2022 ICPC Asia Ho Chi Minh City (Vietnam).
    Actual: Wed, 07; Thu, 07, Fri, 09, Sat, 10 Dec 2022 (after exam period).
    NUS teams (7): 7 out of 11 eligible teams.
    NUS staffs-in-charge: Dr Steven Halim, A/P Tan Sun Teck, Dr Dean Leitersdorf, Nguyen Dinh Quang Minh, Mr Tan Wei Han, Ms Tan Ai Lian Vivian.
    RESULTS: The Spiders from Mars (2nd/Gold) (almost win...),
    only one coder (3rd place/virtual Gold),
    Now with three members (4th place/also virtual Gold),
    DLG (9th place),
    0 AC Squad (10th place),
    7 HIP (13th place) and
    Penguin (19th place)
    out of 132 (finally) onsite teams, final scoreboard.

2021 data:

  1. The 2021 ICPC Asia Jakarta (Indonesia).
    Actual: Sat, 20; Sun, 21 Nov 2021 (start of exam period).
    NUS teams (10): all 10 eligible teams.
    NUS staffs-in-charge: Dr Steven Halim, A/P Tan Sun Teck, Dr Adi Yoga Sidi Prabawa.
    RESULTS: 7 Halim (1st/champion) (we defend the trophy again),
    That Time Our Solution Got Hacked (2nd place/runner up) (second NUS one-two-three ICPC result),
    Send Bobs to Alice (3rd place/second runner up) (second NUS one-two-three result),
    Hahahahahahahalim (5th place),
    Google Code Butter (8th place),
    0 AC Squad (10th place), and
    WeBareBears (11th place)
    out of 62 online teams, final scoreboard.

SoC communications publish the following reports about NUS ICPC regionals season 2021: NUS Computing students sweep top spots again at ICPC Asia Jakarta Regional Contest 2021.


2020 data:

  1. The 2020 ICPC Asia Jakarta (Indonesia).
    Actual: Fri, 18; Sun, 20 Dec 2020 (two weeks after the last final paper).
    NUS teams (8): all 8 eligible teams.
    NUS staffs-in-charge: Dr Steven Halim and A/P Tan Sun Teck.
    RESULTS: MLG (1st/champion) (we defend the trophy),
    (((i^c)>>2)/p)|c) (2nd place/runner up) (first NUS one-two-three ICPC result),
    3Sophonomore (3rd place/second runner up) (first NUS one-two-three result),
    7 Halim (6th place),
    T0X1C V4P0R (7th place),
    WeBareBears (10th place), and
    spaghetteaM (11th place),
    out of 62 online teams, final scoreboard.

SoC communications publish the following reports about NUS ICPC regionals season 2021: NUS Computing students dominate at ICPC Jakarta Regional Contest.


2019 data:

  1. The 2019 ICPC Asia Jakarta (Indonesia) (List of teams).
    Actual: Fri, 25; Sat, 26; Sun, 27; Mon, 28; Tue, 29 Oct 2019 (end of NUS Week 10/start of NUS Week 11).
    NUS teams (3): 3Sophonomore, Send Bobs to Alice, and spaghetteaM.
    NUS staff-in-charge: Dr Steven Halim.
    RESULTS: Send Bobs to Alice (1st/champion) (we regain this trophy back), 3Sophonomore (6th), and spaghetteaM (18th), out of 65 onsite teams, final scoreboard.
  2. The 2019 ICPC Asia Bangkok (Thailand) (List of teams).
    Actual: Fri, 01; Sat, 02; Sun, 03; Mon, 04 Nov 2019 (end of NUS Week 11/start of NUS Week 12).
    NUS teams (2): 3body3 and 7 Halim.
    NUS staff-in-charge: Dr Zhao Jin.
    RESULTS: 3body3 (4th) and 7 Halim (17th), out of 56 onsite teams, final scoreboard.
  3. The 2019 ICPC Asia Kuala Lumpur (Malaysia) (List of teams).
    Actual: Thu, 07; Fri, 08; Sat, 09, Sun, 10 Nov 2019 (end of NUS Week 12).
    KL 2019 contest date is actually the same as Seoul 2019 site (Seoul 2019 final scoreboard).
    NUS teams (3): 3body3, Pokemon Goh, and spaghetteaM.
    NUS staffs-in-charge: Dr Suhendry Effendy and Dr Sufatrio.
    RESULTS: 3body3 (1st/champion) (first win in Kuala Lumpur site), Pokemon Goh (6th), and spaghetteaM (12th), out of 33 onsite teams, final scoreboard.
  4. The 2019 ICPC Asia Yokohama (Japan) (List of teams).
    Actual: Fri, 15; Sat, 16; Sun, 17; Mon 18; Tue 19; Wed 20 Nov 2019 (end of NUS Week 13/start of NUS Reading Week).
    NUS team: Pandamiao.
    NUS staff-in-charge: Dr Adi Yoga Sidi Prabawa.
    RESULT: Pandamiao (9th) out of 65 onsite teams, final scoreboard.
  5. The 2019 ICPC Asia Taipei-Hsinchu (Taiwan) (List of teams).
    Actual: Wed, 20; Thu, 21; Fri, 22; Sat, 23; Sun, 24; Mon 25; Tue 26 Nov 2019 (end of NUS Reading Week/start of NUS Exam Week 01).
    NUS team: Pandamiao.
    NUS staff-in-charge: Associate Professor Tan Sun Teck, Dr Adi Yoga Sidi Prabawa (administrative only).
    RESULT: Pandamiao (3rd/gold medal/best International team) out of 107 onsite teams, final scoreboard.
  6. The 2019 ICPC Asia Danang (Vietnam) (List of teams).
    Actual: Wed, 04; Thu, 05; Fri, 06; Sat, 07 Dec 2019 (end of NUS Exam Week 02).
    NUS teams (2): Send Bobs to Alice and Pokemon Goh.
    NUS staff-in-charge: Associate Professor Tan Sun Teck.
    NUS co-coach: Phan Duc Nhat Minh (ex-DomiNUS, Asia Jakarta 2017 champion).
    RESULTS: Send Bobs to Alice (5th) and Pokemon Goh (10th), out of 111 onsite teams, final scoreboard.
  7. The 2019 ICPC Asia Manila (Philippines) (List of teams).
    Actual: Fri 13, Sat, 14, Sun, 15, Mon, 16 Dec 2019 (after NUS Exam Week 02).
    NUS teams (2): 3Sophonomore and 7 Halim.
    NUS staff-in-charge: Mr Akshay Narayan.
    RESULTS: 7 Halim (1st, we defend 2017 trophy) and 3Sophonomore (4th), out of 45 onsite teams, final scoreboard.

Singapore IOI Team

IOI 2022

Steven returns as SGP Team Leader in 2022.

Singapore IOI 2022 team has competed in Yogyakarta, Indonesia, on 7-15 August 2022 for the first-ever hybrid IOI 2022 competition. All four contestants returned with medals. Congratulations to Ashley Aragorn Khoo (Gold), Tan Si Jie (Silver), Daniel Toh Jing En (Silver), and Joel Au Heng Hoi (Bronze).

The joint coaches for year 2022 are: Jeffrey Lee Chun Hean (also travelling onsite) and Teow Hua Jun.

IOI 2020 + 2021

As Steven and his big team hosted IOI in 2020 and 2021, he could not (directly) involved in training the teams (team 1 and unofficial team 2).

The joint coaches for year 2020 are: Zhang Guangxuan and Clarence Chew Xuan Da.
The results can be found here. 3S1B. Congratulations.

The joint coaches for year 2021 are: Huang Xing Chen and Clarence Chew Xuan Da.
The results can be found here. 3G1S (national best record). Congratulations.

IOI 2019

Singapore IOI 2019 team has competed in Baku, Azerbaijan, on 4-11 August 2019. Three contestants returned with medals. Congratulations to Leong Eu-Shaun (Gold), Jeffrey Lee Chun Hean (Silver), and Benson Lin Zhan Li (Bronze).

The coach for 2019 is Feng Jiahai.

Click here for a trip report by the deputy leader: Mdm Wang Li Ling (Lorraine Neo) from Raffles Institution.