Who can Enter

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

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 Monday 4th of November 2024 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


     TBC

Awards

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.