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
fansipans on 2007-07-13T16:52:43
What's awesome about Project Euler is that after you complete each math/programming challenge, you see a blog-style comments area open to everyone else who has completed it, along with statistics on the languages used to solve the problems.
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
.... is truly awesome
:D