22 Mar 2024
EXTENDED Registration deadline
18 Apr 2024
Student upload deadline (11:59PM)
18 Apr 2024
*Optional* physical submission (12 noon—please contact for details)
20 Apr 2024
Assessment starts
9 Apr 2024
EXTENDED REGISTRATION DEADLINE (11:59PM)
24 Apr 2024
Student upload deadline
26 Apr 2024
Assessment starts
12 Apr 2024
EXTENDED REGISTRATION DEADLINE (11:59PM)
7 May 2024
Student upload deadline (11:59PM)
10 May 2024
*Optional* physical submission (12 noon—please contact for details)
11 May 2024
Assessment starts
23 May 2024
EXTENDED Registration deadline
28 May 2024
Assessment starts
30 May 2024
EXTENDED Student upload deadline (11:59PM)
1 Oct 2024
REGISTRATION DEADLINE
11 Oct 2024
Student upload deadline (11:59PM)
14 Oct 2024
Assessment starts
18 Oct 2024
Registration deadline
8 Nov 2024
Student upload deadline (by 11.59pm)
9 Nov 2024
Assessment starts