Project Schedule
See the schedule for the day of the contest
Team Formation
In order to facilitate as many schools as possible and given certain limitations of NJIT resources, schools wishing to participate must inform NJIT as soon as possible but not later than [Deadline 1].
| Registration (online) | January 14, 2009 | Deadline 1 |
| Special requests | February 14, 2009 | Deadline 2 |
Team Composition
Online registration including information about participants, coach (one per team), and high-school contact information must be completed online by [Deadline 1]. Changes will not be allowed unless a change involves a medical incapacitation of a participant.
All student members must be currently enrolled at the high school they represent. The coach must belong to the faculty of the high school represented by the team.
Each team will consist of up to and including three (3) students. If a team participant has special needs (e.g. disability related), the team must inform NJIT as early as possible but definitely by [Deadline 2] to allow NJIT enough time to accommodate the request.
Conduct of the Contest
- Contestants are expected to arrive at the designated Registration Area by 8:30, at which time they can sign in.
- Upon signing in, each team will be issued a login ID and assigned to one of the PC's in a designated Laboratory. Contestants may use the time before the competition (see the schedule) to familiarize themselves with the computing environment.
- The competition is based on a set of programming problems. Each problem is a specification of a computer program (i.e., a description of a relationship between inputs and outputs) that can be solved by developing a program that meets the specification. Each team's objective is to solve as many problems as possible, as quickly as possible and correctly. Instructions describing how contestants are to submit a program for judging will be provided before the contest. Submissions will be carried out electronically.
- Teams will be allowed to bring at most 2 books to the contest area. Teams may not bring their own calculators, computers, laptops, PDAs, mobile phones, mobile devices or other electronic media.
- Teams may not accept assistance or advice from anyone not authorized to provide such assistance. No persons other than judges, contest officials, and host site staff will be authorized to give advice. Contest judges will clarify problem statements as needed, and the host site staff may advise system related queries, such as explaining system error messages. Advisors/Coaches do not participate in the contest except as observers.
- A contestant may submit a request for clarification of a problem statement in writing only and in English. All questions, regardless of their nature, will be answered in writing. If the judges determine that an error exists in the statement of a problem, a clarification will be issued and be made available to all teams. If no error exists in the statement, the answer to the clarification will only be made available to the team that submitted it. If the members of a team do not fully understand the description of a contest problem, they may submit to the judges a query asking for clarification in writing. A query is for the purpose of asking a specific question about a contest problem. A query should not ask for a rewording of an entire problem description, nor should it ask for advice on how to attack a problem or for confirmation that a particular approach to attacking a problem is sound. Nor should a query ask for assistance in making use of an operating system utility, or a text editor, or a compiler, etc. NJIT student volunteers will be on hand to provide such assistance. Any query that is deemed by the judges to be irrelevant or inappropriate (e.g., because it asks for advice on how to attack a problem) will not be answered. The team that submitted the query will be notified that its query will not be answered.
- Submission: You can only submit one source code file for each program, either in C++ or in JAVA.