Bobby Forrester Caviness Personal Data Education Professional Career Bobby Forrester CavinessDepartment of Computer and Information Sciences