Info

Siena College High School Programming Contest

photo
calendar_today When?

Friday, May 1st, 2020

Check in starts at 3pm for orientation at 4pm. Contest starts at 5pm and ends with awards around 9pm

Signup Survey Details

photo
location_on Where?

Siena College, Loudonville NY

Siena's Computer Science Department has hosted the contest on campus since 1986.

siena.edu CS Dept.

photo
help Why?

Fun & Excitement

Programming contests are competitive and fun with pizza, cookies and drinks provided.

Photos Numbers

Details

Over the years, thousands of high school students, mostly from area high schools, have participated in the contest. Working in small teams on a challenging set of problems for several hours, students have tested their programming skills and problem solving abilities.

Our contest features two contest levels:

Green

Green level problems will be geared to students enrolled in their first programming course and similar in difficulty to problems 1 to 5 in past contests.

Gold

Gold level problems are geared towards students with two years of programming experience and similar in difficulty to problems 4 to 7 in past contests.

check

Check-in & Orientation

Teams should check in on the third floor of Roger Bacon Hall between 3:00pm and 3:45pm. At 4:00pm there will be a contest meeting in Roger Bacon 202 where contest procedures, hardware, software, and development environments are explained.

Campus Map

Photo Permission Form

update

Schedule (approximate)

Following orientation, contestants will report to their assigned work areas where they will have an opportunity to test their hardware and software. Seven contest problems will be distributed to all teams between 5:00pm and 5:30pm. Pizza, snacks and drinks will be available around 6:00pm. Teams will have until 8:30pm to complete as many problems as possible. At 8:30pm, participants will clean up their work areas and then return to Roger Bacon 202 where contest results will be announced and trophies presented to the top three teams in each level.

list

Rules

Programming languages for the contest include Java, Python, and C. A team may use only one language for the contest and must declare their language when registering. All work is done on computer science department computers. BlueJ and Idle are the recommended integrated development environments for contestants using Java and Python, respectively. Teams may bring written materials but may not use their own computers, calculators, memory devices, or phones. Teams may access a calculator and appropriate software like the Java API from their contest computer. Teams are encouraged to bring a thumb drive if they want to save their work after the contest has ended.

help

Questions

If you have any questions about the contest please e-mail:

Jim Matthews
matthews@siena.edu

2019 Numbers

2

Divisions
view_stream

18

Schools
school

59

Teams
people

234

Students
emoji_people

Past Winners

2019

Gold
  • looks_one Shaker A
  • looks_two Niskayuna A
  • looks_3 Bethlehem A

2019

Green
  • looks_one Briarcliff A
  • looks_two Shenendehowa D
  • looks_3 Bethlehem E

2018

Gold
  • looks_one Columbia A
  • looks_two Niskayuna A
  • looks_3 Shaker A

2018

Green
  • looks_one Bethlehem B
  • looks_two Averill Park A
  • looks_3 Troy B

2017

Gold
  • looks_one Niskayuna A
  • looks_two BH-BL A
  • looks_3 Columbia

2017

Green
  • looks_one Bethlehem C
  • looks_two Niskayuna E
  • looks_3 Bethlehem B

2016

  • looks_one Niskayuna A
  • looks_two Shenendehowa E
  • looks_3 Columbia

2015

  • looks_one A Niskayuna A
  • looks_two Shenendehowa B
  • looks_3 Columbia A

2014

  • looks_one Shenendehowa B
  • looks_two Shaker K
  • looks_3 Niskayuna A

2013

  • looks_one Niskayuna B
  • looks_two Shenendehowa B
  • looks_3 Shenendehowa A

2012

  • looks_one Guilderland
  • looks_two Shenendehowa A
  • looks_3 Saratoga A

2011

  • looks_one Saratoga A
  • looks_two Saratoga B
  • looks_3 Niskayuna B

2010

  • looks_one Niskayuna A
  • looks_two Shaker A
  • looks_3 Shenendehowa B

2009

  • looks_one Niskayuna A
  • looks_two Columbia A
  • looks_3 BH-BL

2008

  • looks_one Niskayuna
  • looks_two Dalton A
  • looks_3 Shenendehowa

2007

  • looks_one Niskayuna -1st
  • looks_one Guilderland -1st
  • looks_3 Shaker

2006

  • looks_one Dalton
  • looks_two Guilderland B
  • looks_3 Shaker A

2005

  • looks_one Dalton
  • looks_two Niskayuna A
  • looks_3 Shaker A

2004

  • looks_one Niskayuna B
  • looks_two Niskayuna A
  • looks_3 BH-BL B

2003

  • looks_one Niskayuna B
  • looks_two Dalton
  • looks_3 Niskayuna A

2000

  • looks_one Shaker A
  • looks_two Guilderland
  • looks_3 Shaker B

1999

  • looks_one Niskayuna
  • looks_two Shaker
  • looks_3 Johnstown

1998

  • looks_one Niskayuna B
  • looks_two Shaker
  • looks_3 Dalton

1997

  • looks_one Niskayuna B
  • looks_two Niskayuna A
  • looks_3 Dalton

1996

  • looks_one Niskayuna
  • looks_two Scotia-Glenville
  • looks_3 BH-BL

1995

  • looks_one Johnstown
  • looks_two Dalton
  • looks_3 Niskayuna

1994

  • looks_one Niskayuna
  • looks_two Scotia-Glenville
  • looks_3 Ballston Spa

1993

  • looks_one Duanesburg
  • looks_two Niskayuna
  • looks_3 Scotia-Glenville

1992

  • looks_one Niskayuna
  • looks_two Guilderland
  • looks_3 Duanesburg

1991

  • looks_one Niskayuna
  • looks_two Hudson Falls
  • looks_3 Scotia-Glenville

1990

  • looks_one Niskayuna
  • looks_two Hudson Falls
  • looks_3 South Colonie

1989

  • looks_one Niskayuna
  • looks_two Shaker
  • looks_3 South Colonie

1988

  • looks_one Albany Academy

1987

  • looks_one South Glens

1986

  • looks_one BH-BL
  • looks_two Shaker
  • looks_3 Mohonasen
Siena Computer Science Programming Contest

Past Problems

Download all the folders in one zip file or view a year and download each problem (Word Document) individually.

cloud_download Zip file (2019-2014)

folder 2019 folder 2018 folder 2017 folder 2016 folder 2015 folder 2014