Below are a few programs I've written both in and outside of my computer science classes that I've found to be useful or entertaining. Feel free to download and use but please don't repost these elsewhere; link to this page instead.
JFlashcards I'm studying Japanese at the moment and wanted an easy way to let me study all the hiragana characters I now know. Choose which flashcard set you want to work with (hiragana, katakana, or romaji); I like using romaji mode so I can write each hiragana on a whiteboard. My handwriting is improving. Web-based, no download necessary.
LJ Tag Generator Use this simple form to generate HTML code for LiveJournal user or community tags likedigifaith to be used on non-LiveJournal sites. Web-based, no download necessary.
Connect Four This program was a project for my Artificial Intelligence class. It uses the minimax search algorithm with alpha-beta cutoffs to locate the best move for the computer player to make. The game has multiple difficulty levels; while this was fun to program, I'm not very good at Connect Four and I can only sometimes beat it on Easy. It's kind of humbling to be defeated by your own creation. Windows only.