Gold, Silver and Bronze Medal winners in HKOI 2022/23 are eligible to join the training sessions. They will become official team members if they attend at least 1 regular training session.
Other students may be allowed to sit-in as non-trainees, subject to capacity and other contraints.

Regular Training (February to April)

The regular training are held on Saturdays, with 2 sessions on each day. The first session are further divided into two difficulty levels (Intermediate/Advanced), which DO NOT correspond to Junior/Senior. New training team members are recommended to participate in the Intermediate sessions. The second session contain contents that are suitable for all members. Trainings are conducted in Cantonese with English materials.

Team Formation Test / Asia-Pacific Informatics Olympiad

Results of the Team Formation Test and APIO will be used as a reference to select members to participate in external competitions and other learning opportunities. In 2022, the team participated in the International Olympiad in Informatics (IOI), China National Olympiad in Informatics (NOI), ACM-HK Programming Contest and ICPC Hong Kong Regional Contest.

Note: Only Permanent HKID holders may participate in APIO and inter-territory external competitions such as IOI, NOI and APIO.

Hong Kong Team Training (May to August)

The Hong Kong Team training is by invitation only and is compulsory for members selected to participate in external competitions.


All training sessions are to be held on-site at City University of Hong Kong.

Currently, we are accepting the following students to join the training sessions:
– HKOI 2022/23 medal winners
– Other HKOI 2022/23 finalists
– SDIC 2022 finalists

Eligible students who wish to attend the training sessions must pre-register to receive a visitor QR code. Walk-in is not allowed, even if the student has access to CityU by other means. As the capacity is limited, we may limit the number of attendees and team members may be restricted from future on-site training sessions if they do not attend after registering.

See more details and register. (login required)
Please use the HKOI Final Event practice account given to you to log in.

Registration Results

Week 5: 59 registered HKOI medal winners have been accepted. 20 other students are not allowed to attend.
Week 6, 7: 55 registered HKOI medal winners have been accepted. 20 other students are not allowed to attend.


Attendance will be taken. Only Training Team members and non-trainees who attend at least one regular training session may participate in the Team Formation Test. Training Team members who attend at least 60% of the sessions (Team Formation Test and APIO each counts as 2 sessions) will receive a certificate.

Note 1: There is no on-site training session for the Intermediate Level on Week 11. Instead, trainers will designate 5 tasks on the Online Judge as homework. Attendance will be taken if the student solves at least 4 of the 5 tasks by Week 11, attends at least 2 Intermediate level sessions from Week 6 to Week 10, and does not attend the Advanced level session on Week 11.

Code of Conduct

Students must:
– Demonstrate good conduct
– Obey trainers’ instructions
– (for selected external competition participants) Attend the competition and all compulsory trainings

Students must not:
– Play games during trainings
– Cheat or attempt to cheat in contests
– Harass trainers and/or other members
– Violate the HKOI Online Judge Terms of Use

Students who do not comply with the rules may be banned from the Team and/or all HKOI-related activities.