Contact Info

Join our email discussion list at PS CSTA Google Group.
Contact us via email at csta.pugetsound at
View our meeting calendar at PS CSTA Google Calendar.
Teachers can join CSTA for FREE as individual members.

Programming Contests

Saturday, December 13th, 2014
Registration will open in early November!

WHOHigh School Computer Science Students
WHATSpend 3 hours solving programming problems in teams of 1-3 people with 1 computer using any programming language.
Saturday, December 13th, 8:30am - 2:30pm
$30 per team (up to 3 members), need-based scholarships available.
WHYRefine your programming skills while having fun with friends!
SCHEDULE 8:30 am Check-in
9:00 am Tech Talk
10:00 am Practice problem
11:00 am Contest begins (3 hours long; lunch provided at noon)
2:15 pm Awards/Raffle

Can you code? Do you want to build up your programming skills? Come discover the fun of speed and accuracy programming by competing!
  • Students compete in teams of 1-3 members.
  • Each team brings 1 computer (1 mouse, 1 monitor, 1 keyboard max) with the team’s choice of development tools (IDE/compiler/programming language) already installed.
  • Students get three hours to complete as many of the supplied programming problems as they can.
  • No pre-coding is allowed. Students should come to the contest prepared to produce all code needed to solve the problems on the spot.
  • Language API documentation may be used during the contest. One page of written notes on file input/output is also allowed. Internet access is not given during the contest.

Practice Problems: Sample questions: December 2012April 2013 (note: the format will not be identical but the style of question will be similar)

Need Special Accommodations? While we can't promise to meet the needs of every special circumstance, we would be happy to try! If you need to borrow a computer for the contest or would like other special accommodations, please don't hesitate to email us and ask.

Awards & Raffle
Teams are scored by total points earned, with time breaking ties (first team to earn the points wins).  The top three teams from each division will win medals for each team member.

Additionally, all students receive 1 raffle ticket for participating in the contest.  Students may earn extra raffle tickets by talking to judges (industry developers, project managers, etc) about their job, work-life balance, career path, etc.

Novice Team Criteria
  1. None of the team members have completed a programming course in school
  2. None of the team members have placed in a previous contest (any division) during that school year
  3. None of the team members have competed in a previous school year's programming contest

How can I help?
  • Interested in judging?
  • Interested in donating prizes?
  • Interested in donating food?
  • Interested in giving a mini-talk (30 mins)?

Contact the PSCSTA Planning Team at with questions!