Main desktop - vetinari
Laptop - vimes
Shell account/web/mail server - lipwig (of course)
eeePC - rincewind (lots of travelling, see)?
It's even better if the character and computer role match up
The only other courses in the first term was digital electronics and pure mathmatics courses. Only in the second term was Java introduced as the perennial OOP/procedural language. I think we've got one of the lowest dropout rates in the country (but don't quote me on that).