The UM-Flint CIT High School Programming Contest (HSPC) is a competitive event where students from local schools come together to showcase their coding skills, creativity, and teamwork. Participants are presented with a series of challenging problems that require them to write efficient code within a set time frame. The contest is free and lunch/snacks will be provided.
Participating in this fun and engaging event allows you to develop and sharpen a variety of skills, including problem-solving, critical thinking, and programming.
With several schools involved, the competition is intense. Participants must quickly and skillfully craft solutions to solve as many problems as possible within the timeframe
Help spread the word by sharing this event with your friends and colleagues at other schools! This event is open to high schools!
University Of Michigan-Flint's William R. Murchie Science Building Expansion
303 E Kearsley St, Flint, MI 48502
Free parking will be available for buses. If teams are driving in cars, contact laurelmi@umich.edu for a parking pass.
To be announced
To be announced
Prizes will be awarded to the top 3 teams.
The top 10 teams will receive certificates of achievement.
All teams will receive a t-shirt and swag!
Laurel Ming
CIT Administrative Manager
College of Innovation & Technology
Ally Cooper
CIT Student Assistant,
College of Innovation & Technology
Hua Ming, Ph.D.
Associate Professor of Computer Science
College of Innovation & Technology
Steven Wilson, Ph.D.
Assistant Professor of Computer Science
College of Innovation & Technology
Jeffrey Yackley, Ph.D.
Assistant Professor of Software Engineering
College of Innovation & Technology
Thiago Ferreira, Ph.D.
Assistant Professor of Software Engineering
College of Innovation & Technology
Kalamazoo High School
Notre Dame Prep, Pontiac
Midland High School
Pinckney High School
West Ottawa High School
Huron High School, Ann Arbor
Pioneer High School, Ann Arbor
Troy Athens High School
West Bloomfield High School
Novi High School
To be announced
We will cover frequently asked questions regarding our contest here. If you have a question that has not been answered, please email Ally Cooper (callyso@umich.edu)
Teams may only utilize printed resources (books, notebooks, etc.).
Students may not use the internet, except to connect to the contest website.
No AI use is permitted in the contest.
Each team may use only one computer. No computer equipment may be brought into the contest area.
Teams are not allowed to use calculators. Teams are not allowed to use non-contest software on their computers. Teams are not allowed to use telnet, ssh, ftp, sftp or other network software to obtain help on their contest problems.
Teams are not allowed to discuss the problems with members of other teams.
All teams must stay in the computer lab during the contest. If a team member needs to leave the lab (i.e., go to the bathroom, get a drink of water, etc.), the team member will be escorted by a contestant staff member
The team’s teacher/coach will not be allowed in the contest area.
Each team will solve several (usually eight - twelve) computer programming problems of increasing difficulty in a 3-hour time limit.
The contest will use HackerRank, students are encouraged to use this site beforehand to practice.
All programming problems can be solved using one of the following programming languages regardless of the contest division.
C
C++
Java
Python3
No. This contest explores human skills, not AI skills.
No. The contest is in-person on the University of Michigan-Flint Campus. We do not have a virtual option.
Yes. We allow teams that consist of two or three students. The maximum you can have on a team the day of the competition is three students.
Yes, you do! Please access https://www.hackerrank.com/um-flint-hspc-practice-problems to see them.
Volunteers play a crucial role in ensuring the success of the HSPC. They help with many things from registration to local support.
Eligibility: Must be enrolled as a UM-Flint student at the time of the event.
Would you like to be part of the organization? Don’t miss your chance!
Contact Laurel Ming (laurelmi@umich.edu) or Ally Cooper (callyso@umich.edu) for more information about the competition.