Computer programming course stuff.