The State of Alabama High School Programming Contest (HSPC) hosted by UAB brings talented students from high schools throughout Alabama to the UAB campus to participate in an organized competition. Students individually compete to demonstrate their programming skills and problem solving abilities by attempting to solve six programming problems within a three hour period. Schools that have three or more contestants are also eligible for team awards.
Who can participate?
ALL Alabama high school students and advanced junior high students.
REGISTRATION DEADLINE IS FRIDAY MARCH 10. REGISTRATION FEE IS $20. After March 10, registration fee is $30.Register Now
This year’s monetary awards are provided by a grant from the National Security Agency (NSA).
After a problem is judged, one of the following responses will be returned to the contestant:
A contestant may submit a program for judging as many times as they wish. If a program is judged to be incorrect, the contestant may resubmit later.
The UAB CIS labs are equipped with the following computers and software:
|11:00 am||11:30 am||Lunch||Campbell Hall|
|11:30 am||11:45 am||Welcome and Orientation for HSPC||TBA|
|12:00 pm||3:00 pm||HSPC Contest||TBA|
|3:15 pm||4:00 pm||Award Presentation||TBA|
The contest problems are available from the following past competitions:
In 2005 Dr. Jeff Gray, CIS Professor, organized and led the first High School Programming Contest at UAB – 8 students participated. After Dr. Gray’s departure from UAB in 2008, the HSPC went into a hiatus until 2013. Following a long-term collaboration with the College of Education in outreach to high school students for early Math placement testing, Dr. Alan Sprague took over the lead of the HSPC in 2013-4. Dr. Sprague reconfigured the HSPC as a statewide competition and reached out to high schools through the Alabama State Department of Education (ALSDE). The contest has grown each year, attracting participants from across the state.
NSA Grant in 2016-7 Dr. Alan Sprague along with co-PI, Dr. Raquel Diaz-Sprague, obtained a Cyber Competition Award to expand the High School Programming Contest and encourage female participation.
NSA grant #H98230-16-1-0348 is this year’s sponsor of the monetary awards.
Director Dr. Alan P Sprague, Professor
Collaborators: Dr. Raquel Diaz-Sprague (NSA grant Co-PI). Dr. Peter Pirkelbauer, Greg Bowersock, Cooper Colby and the UAB ACM Chapter.