Contest Rules

2020 CBusStudentHack Contest Rules

The Contest

  • All submissions must be mobile applications that focus on the theme “Securing Our Community”.
  • There are no constraints on hardware, and IOT device can be used (e.g. hardware devices like FitBit, Amazon Echo, Google Home, security cameras, etc).
  • One submission per team.
  • Teams are encouraged to work with teachers and other mentors for coaching on app development. However, only student team members should perform the work of developing and presenting their app.
  • Students will have full ownership of every application they create.
  • Every team will receive a ranking for their project: Superior, Excellent, Good, Satisfactory, or Incomplete.

Team Make-Up

  • Each team must consist of two to four high school students. Each student can be a member of one team only. Each team should have an assigned teacher or other school sponsor to supervise their work.
  • Each school may register up to four teams. Additional teams may be placed on a waitlist for open slots to be reviewed on January 24, 2020.
  • Teams may select either the Rookie Hacker or Senior Hacker Category.

Rookie Hacker Category

  • No students in the 12th grade.
  • Must use AppInventor or receive contest approval via email for another low code platform.
  • May not include students who previously participated in any Top 5 Team.

Senior Hacker Teams

  • May have students in 9th-12th grades.
  • May use any coding platform.
  • May include previous Top 5 Team members.

Kick-Off and Finale Events

  • Teams must have at least one student attend the Kick-off event.
  • All team members must attend the Finale to be eligible for prizes. Exceptions will only be considered in extenuating circumstances.
  • Teams that do not complete their project and reports may still attend the Finale event to present their work and see other teams’ projects. They will not be eligible for prizes.


  • Team Rosters and Category Selection will be submitted at the first Mid-Contest Report. Changes to team rosters or category selection will be prohibited after that time.
  • Teams must submit:
    • First Mid-Contest Report by Feb 12th, 2020.
    • Second Mid-Contest Report by March 4th, 2020.
    • Final Report by March 25th, 2020.
  • Reports will be reviewed by the committee on a pass/fail basis. They will not be reviewed by judges.

Project Presentation

  • Student Teams will have one six foot table at the Finale to set up a poster board, laptop, and/ or other visual aids. Projectors or other devices requiring additional floor space are not allowed.
  • Judges will rotate between tables to view projects. Student Teams will have six minutes to present their project and three minutes to answer questions from the judges.
  • Each project will be reviewed by three judges from a pool of technical experts, educators, and community members. Each panel will have at least one judge with a computer science background. Judges are not allowed to discuss their observations with each other until their ballots are submitted.