CSC 495: Problem Solving and Programming

More Information

Programming Puzzles, Challenges, and Contests

  • CodingBat - a little simplistic for experienced programmers, but you can challenge yourself to see how fast you can crank through these
  • Project Euler - mathematics-based programming puzzles
  • Topcoder - online programing contests - often with cash prizes!
  • Programming Contest Problem - problem archive and online submission/testing system
  • Kaggle - Data-mining style contests

Websites or stories referred to in class