Contest Submission Process

Prepare for Submission

Participants will be required to invite to an online repository (e.g. Github, Bitbucket, Google Docs, etc.), introductory web page, or Adobe Express page with links to your materials. Please provide this invitation as early as possible. When the project is ready, send email alerting us before midnight of the due date. has an account on the following code sharing platforms:


Final Submissions Require

  • A README text document with the application title, contact information, description of the app, access information, short bio on the developer(s)/team, links to the wireframe/prototype, supporting technical information. The Readme can also be a media rich document or web page that presents your project in a structure that give the sense of a viable project or coding effort.
  • 3 screen shots of the application. Could be used for score card identification and possibly promotional materials.
  • Presentation/slide deck of the app that could be used or modified for your pitch presentation. Edits are allowed following feed back from mentoring prior to the Presentation Day.
  • Unofficial transcript for each team member due no later than the mandatory practice session (do not include in code repository, finalists will be asked to submit separately)
  • The submission deadline will be 11:59 PM on Wednesday, November 8, 2023.
Please make sure the pace of your presentation is appropriate for an audience unfamiliar with your app. In other words, go slowly enough so that judges can evaluate all of the functionality you are demonstrating. We can help you with this if you ask!

Finalist Selection

We will pick up to 10 finalists out of the submissions entered. There are currently many teams interested in competing. The first cut will be made on technical and extra credit points.

Finalist Notification

The finalists will be notified with an invitation to select a general Presentation Day session time slot (Please see Presentation Day). Teams not selected as finalists will be notified as well.

Presentation Mentoring

The finalists will be strongly encouraged to attend mentoring sessions with the mentors prior to the Presentation Day. You will have the opportunity to edit and polish your presentation prior to the Presentation day.


Your Presentation

Allot 1-2 Minutes:

  • Introduce your team briefly (name, institution, year, area of study)
  • Introduce your app, its functionality, and problem space it addresses
  • Describe your app's technology

Allot Remaining Time:

  • NOTE: You can chose to use any method your team feels is effective to demonstrate your app as part of your presentation! Slide presentations, pre-recorded videos narrated by your team, Interactive wireframe demonstrations are but a few ways. Any questions, email

We recommend you practice your demo with a faculty, mentor, colleagues, or family member(s) who can provide feedback.


Winners will be announced during the Awards Ceremony following a brief Judge's deliberation after the last presentation.

Need Help

If you have questions or technical challenges. Please contact by email and your question can be answered, clarified or forwarded to a subject matter expert for follow up.