High School Programming Competition

The 2024 competition will be held April 20th, 2024.

Engage in exciting problems at the Mines HSPC!

Registration for this year's competition has closed.

Open Division registration available on Kattis. Click on "Join the Contest" to register your team.

Engage in Exciting Problems

The CS@Mines High School Programming Competition is a competition for high school students to write programs that solve problems.

Our programming competition is modelled after well-known college-level competitions such as ICPC, but we make an inviting set of problems suitable for high school students.

Starting in the 2024 competition, we will have three tracks, in the form of in-person beginner and advanced competitions, and an open to anyone, all difficulty virtual division.

Problem solution presentation at the 2022 competition
HSPC volunteers at the 2022 competition


Saturday, April 20th, 2024

8:30 AM to 9:00 AM
Registration & Check-In

9:00 AM to 10:00 AM
Opening Ceremony

10:00 AM to 2:00 PM

11:30 AM to 12:30 PM
Lunch available (at Mines)

2:00 PM to 3:00 PM
Closing Ceremony & Awards

3:00 PM to 4:00 PM
Optional Campus Tour

About Us

Mines is a public research university focused on science and engineering, located in Golden, Colorado. HSPC is organized and run by Mines ACM volunteers with funding from CS@Mines.

In the 2023 competition, we were pleased to host:

  • 39 different schools, 18 returning schools
  • 7 different states (CO, NJ, NY, MI, IL, CA, MA)
  • 48 teams in the beginner division
  • 33 teams in the advanced division
  • 37 in-person teams (about 120 competitors)
  • 44 virtual teams (about 120 competitors)

A picture of the Mines campus.