Coding Competition

Who can Enter

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

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 Thursday 8th December 2022 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.

Important Dates

  • Information Session
    • Date: Thursday 3rd November 2022
    • Time: 11:30 hrs
    • Venue: Pink 7 Foyer and virtually on MS Teams Meeting
  • Registration Closing Date
    • Date: Wednesday 30th November 2022
    • Time: 17:00 hrs 
  • Final Date to edit your Project Bio
    • Date: Friday 2nd December 2022
    • Time: 23:59 hrs 
    • Channel: by uploading to the registration system
  • Presentation Date
    • Date: Thursday 8th December 2022
    • Time: 9:00 hrs onwards
    • Venue: Double Tree by Hilton Hotel at Esplanade
    • Bring along an extension cord and your system


Various awards are available for Coding Competition, namely:

1. Proficient Coders and runner-up.
2. Capable Coders and runner-up.
3. Developing Coders and runner-up
4. Coding Innovation Award
5. Digital Experience Award
6. Best Environmental Application

Judging Criteria

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

  • Workability (20%) –  A completed solution that runs without errors. It meets all the specifications and works for all test data. No bugs.
  • Sustainability & Maintainability (20%) – 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 (20%) – User interaction is as specified and is natural to the user.
  • Innovation (20%) – Extends a novel or unique idea, question , format or product to create new knowledge or knowledge that crosses boundaries.
  • Presentation (20%) – Delivery techniques (posture, gesture, eye contact, vocal expressiveness) make the presentation compelling and the speaker appears polished and confident.

Be a part of this event

Register now for this great event.