I have to write a program in BASIC on my own, with no guidelines, for my final.
I dare say that my dice roller for D20 system games shall be it. Brilliantly simple, yet effective. To demonstrate it's all mighty power, I'll roll up characters for the TMNT RPG for each of my classmates.
EDIT: Yes, I know the TMNT RPG is NOT a D20 game

.
Now, if only I had a calculator that could run BASIC programs, I'd never have the need for dice again.