Hacking my way through computer science.