What is the big idea with algorithms?
mtpark: For me, the study of algorithms is cs.  Hacking is just a means of implementation.  Also, I think it's a huge misconception that algorithms is all about math -- it's about problem solving in general.As Dijkstra said "Computer Science is no more about computers than astronomy is about telescopes."