I've been taking a game programming class through the "University of Reddit," which has been lots of fun and surprisingly educational. Nearly everything I did as a systems programmer was iterating through some kind of a list. This has required trigonometry, linear algebra, and matrix math that I've not used since my undergrad.
I present my second homework for your clicking pleasure: Exterminator Wizard. Its a fun little Robotron-style shoot-em'-up that I'm pretty happy with. You'll need Java on your system to play it.
No, there's no sound. Stop asking.