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

7 Nov 2024

Student upload deadline (by 11.59pm)

9 Nov 2024

Assessment starts