Project Euler : "Project Euler is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve."
Of course I have neither strong math or pure CS insights so it should be very helpful to work through
Great Site (Score:1)
There are a number of people there who use assembler, and the fact that they use it so readily, along with the sheer speed and the algorithms they come up with