practical programming class at ut