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 last contest was held on May 16, 2009. We are planning to offer another contest in May 2010. Please contact gray@cis.uab.edu for more information.

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 the UAB Summer Computer Camps - a 4-week series of summer camps for high school and middle school students. If you are interested in the camps, more information is available here.

General Information

Contest Rules

Please familiarize yourself with the contest rules before arriving on campus. If you have any questions, please contact the organizers at hspc@cis.uab.edu.

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 Dr. Wanda Dann from Carnegie Mellon University.

A schedule of the days activities for the 2009 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 20 scores. The list of prizes include:

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

Students placing among 1st through 20th place will also receive a computer science textbook.  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: Problem Set

            2006 Contest Problems: Problem Set

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

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

    2009 Contest Problems: Problem Set and Sample Student Solution (from Josh Swank, first place finisher)    

Original Contest Flyer

The 2009 contest flyer is available here.

Keynote Presentation

Dr. Wanda Dann, Carnegie Mellon University

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

The keynote speaker will be Wanda Dann, who is Director of the Alice Project. Wanda's research interests include visualization in programming and programming languages and innovative approaches to introductory programming. Dr. Dann is an international leader in Computer Science Education and has served as a leader in many capacities of the annual SIGCSE conference. She is a co-author of the book, Learning to Program with Alice.

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

2008 Competition (coming soon)

2009 Competition (coming soon)

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 and Problem Set co-Organizer)
  • Fran Fabrizio (Grading coordinator and Senior Systems Administrator)
  • Dr. Anthony Skjellum (Department Chair)
  • Dr. Barrett Bryant (Problem Set co-Organizer)
  • 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

    Eric T Frees
    Hyun Cho
    Jeffrey W Frees
    Patrick Butler
    Qichao Liu
    Robert Tairas
    Srinivasa Datla
    Thom Savage
    Xiao Li
    Yu Sun
    Zekai Demirezen

    HSPC Volunteers

    Alexander Filby
    Amy Dillavou
    Curtis Bussey
    Daniel P Mills
    Dixon Shuttleworth
    Heather McCalley
    Joel Tully
    Josh Nielsen
    Justin Marbutt
    Laquwanea Johnson
    Mandar Sudame
    Ramaraju Rudraraju
    Vetria Byrd

    Sponsors

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

     

                        

                 

     

    Page last updated: May 23, 2009