UAB High School Programming Contest

The UAB High School Programming Contest (HSPC) 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 more than three contestants are also eligible for team awards.

The next contest will take place May 10, 2008.

Related Event: The Alice Film Festival (AFF) is a co-located event where students submit movies written in Alice. Prior to the HSPC Awards ceremony, movies from the AFF are shown. Awards are given out at the film festival in several categories. More information about the AFF is available here.

Related Event: The CIS Department offers a 5-week summer camp for high school and middle school students. If you are interested in the camps, more information is available here.

General Information

Registration Information

Contest Rules

Please familiarize yourself with the contest rules before arriving on campus. If you have any questions, please contact the organizers (contact information below).

The official rules are available here.

Schedule of Events

In addition to the actual contest, a fun day is planned with food and social activities. Opportunities to meet and interact with UAB computer science faculty will be provided, as well as a keynote presentation by Barbara Ericson from Georgia Tech.

A draft schedule of the days activities for the 2008 contest is available here.

Directions and Parking Information

Parking information and directions to the CIS Department can be found here.

List of Prizes

All students will receive a T-shirt and a certificate of participation. Prizes will be awarded to contestants with the top 15 scores. The list of prizes include:

1st place:  Dell LaptopVisual Studio, and award plaque
2nd place: Nintendo Wii Visual Studio, and award plaque
3rd place: $50 gift certificate, Visual Studio, and award plaque

Students placing among 1st through 15th place will also receive a copy of  Introduction to Computing and Java: A Multimedia Approach, by Mark Guzdial and Barbara Ericson.  These books are provided through sponsorship by Pearson Higher Education.

First place through third place award plaques will also be given to eligible teams. The first place team will also receive a Visual Studio license.

Sample Contest Questions

        The contest problems are available from the following past competitions:

            2005 Contest Problems

            2006 Contest Problems

    2007 Contest Problems: Problem Set and Sample Student Solutions (from top-3 finishers)

Original Contest Flyer

The 2008 original flyer that was mailed out to all Alabama high schools is available here.

Keynote Presentation

A keynote presentation will serve as a common event that unites contestants of the High School Programming Contest with the participants of the Alice Film Festival.

The keynote speaker will be Barbara Ericson, who is Director of CS Outreach at Georgia Tech. Barb is well-known internationally for her work with secondary school teachers to improve CS education and to increase the quantity and quality of CS students. She is an author of a recent book on programming using multimedia computation.

 

Past Contests

The results of previous contests are available, including photos, problem sets, and competition rankings. The past contests are organized by year of competition:

2005 - Inaugural Competition

2006 Competition

2007 Competition

Contest Organization

Organizers

To contact the organizers, please send an email to hspc@cis.uab.edu, or call (205)-934-8643.

  • Dr. Jeff Gray (Contest Director)
  • Fran Fabrizio (Systems Administration)
  • Angel Villahoz Baleta (Problem submission software)
  • Dr. Anthony Skjellum (Problem set coordinator and Department Chair)
  • Dr. Puri Bangalore (Lab Coordinator)
  • Dr. Chengcui Zhang (Volunteers Coordinator)
  • Kathy Baier (Registration and Administration)
  • Janet Tatum (Advertising and Administration)
  • Volunteers

    Judges

    Judging Chair: Fran Fabrizio, UAB CIS

    Other judges - TBA

    Registration Greeters

    Registration Chair: TBA

    Other greeters - TBA

    System Administration Assistants

    Thom Savage, UAB CIS

    Other assistants - TBA

    Sponsors

    We gratefully acknowledge the support of the following organizations in providing resources and support to the 2008 HSPC contest:

     

                        

                 

     

    Page last updated: April 12, 2008