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

25 May 2024

EXTENDED Student upload deadline (11:59PM)

27 May 2024

Assessment starts