University of Maryland 24th Annual High School Programming Contest

  University    College   Department  Directions     Contact Info   

The UMD High School Programming Contest brings talented students from high schools throughout the DC metropolitan area to the campus to participate in a three hour competition. Students competing in teams of four demonstrate their programming skills and problem solving abilities by attempting to solve several programming problems in Java, using the Eclipse programming environment, on Apple iBooks.

The 2014 Contest took place March 1st, 2014 at the CSIC Building at the University of Maryland, College Park. Teams from Maryland, Virginia, and the District of Columbia took part in the contest.

Contest Schedule

9am Registration,
Main Lobby, Computer Science Instructional Center (CSIC)
10:15am Welcome & Overview
Associate Prof. Amol Deshpande
Lecture Hall, Room 1115, CSIC
10:30am Practice Session for Students
Computer Labs, CSIC
11:45am Lunch, Main Lobby, CSIC
1-4pm (Students) Contest, Computer Labs, CSIC
1pm (Guest Speaker for Coaches)
Prof. Alan Sussman
Room 1121, CSIC
4:10pm Refreshments, Main Lobby, CSIC
4:30-5pm Award Ceremony,
Lecture Hall, Room 1115, CSIC


Finish Prize School
1st $2200 Thomas Jefferson High School
2nd $1500 Montgomery Blair High School
3rd $1200 Poolesville High School
4th $700 Winston Churchill High School
5th $500 Sidwell Friends High School
6th $400 Towson High School
7th $300 Marriot's Ridge High School
Gannon Prize* $500 Mount Hebron High School

*The Gannon prize is awarded to the most-improved school in memory of John Gannon, former chair of the Computer Science department and an enthusiastic supporter of the UMD High School Programming Contest.

Problem Solving Awards

Problem School
1 Battlefield High School
2 Atholton High School
3 Towson High School
4 Winston Churchill High School
5 Poolesville High School
6 Montgomery Blair High School
8 Thomas Jefferson High School

Problem solving awards are $100 prizes given to the first team that solves each contest problem. Each team is only eligible for one problem solving award (unless no other teams solved the problem). Prizes for higher number questions are awarded first.


Contest Problems & Solutions

Contest Pictures

Contest Environment

Contest Rules

Previous Contests

Contest Organizers

  • Brenda Chick (facilities & contest coordinator)
  • Pat Ipavich (director of administration)
  • Jeanine Worden, James Phongsuwan (technical consultants)
  • Problem Developers and Contest Judges

  • Amol Deshpande (contest co-director)
  • Evan Golub
  • Mohammad Hajiaghayi
  • Dave Mount
  • Saeed Seddighin (problem developer)
  • Chau-Wen Tseng (contest co-director)
  • Sponsors

    The following corporations and organizations are donating money or services to support the 2014 UMD High School Programming Contest.

  • Dept. of Computer Science, University of Maryland
  • University of Maryland Institute for Advanced Computer Studies (UMIACS)
  • UMD College of Computer, Mathematical, and Natural Sciences (CMNS)
  • Dante, Inc.
  • Appian Corporation
  • Papa John's