Summer Hours

9:00am - 4:00pm in OCNL 215

Professors do not have office hours during Summer Intercession

ACM ICPC Pacific Northwest Regional Programming Contest

The Association for Computing Machinery (ACM) International Collegiate Programming Contest (ICPC) provides college students with opportunities to interact with students from other universities and to sharpen and demonstrate their problem-solving, programming, and teamwork skills. The contest provides a platform for ACM, industry, and academia to encourage and focus public attention on the next generation of computing professionals as they pursue excellence.

The ACM-ICPC is a two-tiered competition among teams of students representing institutions of higher education. Teams first compete in Regional Contests, held around the world from September to December each year. The winning team from each Regional Contest advances to the ACM International Collegiate Programming Contest World Finals that is typically held in March or April.

During competition, teams of three university students attempt to solve eight or more complex, real-world problems, within a five-hour deadline. Each team has a single, non-networked computer. Teammates collaborate to rank the difficulty of the problems, deduce the requirements, design test beds, and build software systems that solve the problems under the intense scrutiny of expert judges. Each incorrect solution submitted is assessed a time penalty. The team that solves the most problems in the fewest attempts in the least cumulative time is declared the winner.

Our students participate in the Pacific Northwest Regionals that is held simultaneously at multiple sites: California, Northwest (Washington/Oregon, west of the Cascades), Northeast (E. WA), Canada, and Hawaii.

Funding for this activity is through IRA (Instructionally Related Activities) grants that the ACM Student Chapter applies for every year.

CONGRATULATIONS TO OUR 2010 ACM PROGRAMMING TEAM

Jennifer Coryell, Swapnil Deo, Ryan Feenstra, Katherine Gabales, Abhishek Iyer, Kevin Kane, Mike Lombardi, and David Stolp

Advisor: Prof. Moaty Fayek

#1 in the Pacific Northwest Regionals (see standings)

Chico State Teams for the 2010 ACM Pacific NW Regionals (Univ. of the Pacific, Stockton, CA).

Chico State Teams for the 2010 ACM Pacific NW Regionals (Univ. of the Pacific, Stockton, CA).

2009 ACM Pacific Northwest Regionals Programming Contest Team

Chico State Teams for the 2009 ACM Pacific NW Regionals (Univ. of the Pacific, Stockton, CA).

2008 ACM Pacific Northwest Regionals Programming Team

Chico State Teams for the 2008 ACM Pacific NW Regionals (Stanford University).

2007 ACM Pacific Northwest Regionals Programming Team

Chico State Teams for the 2007 ACM Pacific NW Regionals (Stanford University).


During the Spring Semesters, the ACM Student Chapter coordinates informal weekly programming practices. In the Fall, Dr. J (ACM Faculty Advisor, 2007-2010) begins coaching (or assists in coaching) teams to determine who will go to compete in the Regionals. If you are interested in participating or even just curious about this exciting event, please feel free to join our Chico State Programming Team Google Group. Yearly team placements are monitored relative to all other teams and to all other CSU teams participating. Come and join the fun ... and the opportunity to beat the other CSU teams!

ACM PacNW Regionals Team Placements - Overall

Trend in overall placement at the ACM Pacific Northwest Regional Programming Contest.

ACM PacNW Regionals Team Placements - CSU System

Trend in CSU system-wide placement at the ACM Pacific Northwest Regional Programming Contest.

References:

  1. ACM ICPC Website, http://icpc.baylor.edu
  2. ACM-ICPC Problem Set Archive, http://icpcres.ecs.baylor.edu
  3. ACM Pacific Northwest Regionals Programming Contest website, http://www.acmicpc-pacnw.org
  4. ACM Pacific Northwest Regionals Programming Contest results archive (from 1994), http://www.acmicpc-pacnw.org/results.htm
  5. University of Villadolid (UVa) Online Judge, http://icpcres.ecs.baylor.edu/onlinejudge
  6. Dr. J's Competitive Coding Class, http://www.ecst.csuchico.edu/~juliano/csci498/C3