Who can Enter

Anyone who is enrolled in CDU IT courses (short course, VET, undergraduate and postgraduate courses) in Academic year 2023

Your Mission

Choose a past project from various units as well as from your own free time as a team or individual and develop a 2-min video pitch. You will also have to present your project in front of our honourable judges either online or in person on Friday 27th of October 2023 at DoubleTree by Hilton Hotel at Esplanade.

Your project will be categorised by your coding experience levels:

  1. Proficient Coders: coders who have completed more than 120 credits in CDU IT courses at the beginning of Semester 2, current academic year.
  2. Capable Coders: coders who have completed 81-120 credits in CDU IT courses at the beginning of Semester 2, current academic year.
  3. Developing Coders: Coders who have completed less than 80 credits in CDU IT courses at the beginning of Semester 2 current academic year.
  4. Novice Coders: Coders who are studying short courses in CDU IT in the current academic year.

Important Dates

    Registration Closing Date:
    Date: Thursday 12th October 2023
    Time: 17:00 hrs
    Remarks: you are welcome to upload a placeholder for your project until Wednesday, 18th October 2023
    Final Date to edit your Project Bio
    Date: Wednesday 18th October 2023
    Time: 23:59 hrs
    Channel: by uploading to the registration system
    Presentation Date
    Date: Friday 27th October 2023
    Time: 9:00 hrs onwards
    Venue: Double Tree by Hilton Hotel at Esplanade or virtually through MS Teams
    Bring along an extension cord and your system.


Various awards are available for Coding Competition, namely:
  1. Winner – Proficient Coders 
  2. Winner – Capable Coders
  3. Winner – Developing Coders 
  4. Coding Innovation Award
  5. Digital Experience Award

Judging Criteria

The competition will be judged by a panel based on the criteria as follows:

  • Workability (30%) – A completed solution that runs without errors. It meets all the specifications and works for all test data. No bugs.
  • Sustainability & Maintainability (30%) – The program design uses appropriate structures. The overall program design is appropriate. All required documentation is present. The program is correctly indented and appropriate identifiers are selected.
  • Usability (15%) – User interaction is as specified and is natural to the user.
  • Innovation (10%) – Extends a novel or unique idea, question, format or product to create new knowledge or knowledge that crosses boundaries.
  • Presentation (15%) – Delivery techniques (posture, gesture, eye contact, vocal expressiveness) make the presentation compelling and the speaker appears polished and confident.