Every year, ACM@UVa runs the largest High School Programming Contest (HSPC) in the mid-Atlantic region, and one of the largest in the country.
It was on Saturday, March 25, 2017; the 2018 date has not yet been set.
If you are interested in sponsoring the contest, and encouraging high school students to pursue computing, please email email@example.com. You can read our sponsorship letter here.
Where do I register?
Registration will open for the 2018 contest in the fall of 2017. We will have a capacity of 50 teams. Note that there is a limit of three teams per school.
What do I need to know about registration?
Each team consists of four students and one coach. Registration costs $40 per team.
Is financial assistance available?
We know that the cost of attendance for our competition may be prohibitive for some schools. If your school is interested in participating but is prevented by the cost, please let our HSPC Contest Chair know by email at firstname.lastname@example.org. We hope to be able to find sponsors to support a limited number of teams to attend this year's competition.
The 2018 contest will be held in March or April of 2018; the exact contest date will be determined in the fall of 2017. Once determined, the coaches will receive an email, and registration will open.
The 2017 contest was held on March 25, 2017; see the scoreboard for details!
The 2017 competition schedule is the same as the schedule was for 2016, and is listed below. Note that this year, HSPC is not being held on the same day as the Engineering Open House.
Directions and Parking
The events related to the competition are split between three buildings at the University of Virginia Engineering School. We are located on Stadium Road, with parking available behind the stadium just off of Whitehead Road. Registration will take place in Rice 130. Rice is the new Computer Science building and is closest to Whitehead Road.
Please park in the green labeled lots (T4) only. Registration will occur in Rice Hall room 130, the arrow indicates this location, but it is a new building and the map doesn’t sketch its shape.
We follow a fairly common set of rules for high school programming contests. See here for details.
For further comments or questions, please email email@example.com.
Note that minor versions of the above may vary, if updates to said software is released before the contest date
The VirtualBox image will be available approximately one month prior to the contest so that individuals can familiarize themselves with it. Coaches will receive an email with the download link.
Past problem sets are available here (the zip archive includes the practice problem, full contest set, sample and judge I/O, and example solutions):
You can also see the latest contest site (what is available to the students during the contest) here, which includes links to the individual solutions.
You can view the scoreboards of the past UVa HSPC contests here.
During the contest, the following will be available electronically:
We will be providing breakfast (to take place during check-in) and lunch.
For the 2016 contest, the prizes were:
Each team will receive 1 prize per contestant -- for example, four Raspberry Pi 3's for first place, one of each board game for second place, etc.
If you have any questions, please contact the HSPC staff (firstname.lastname@example.org).