Computer Science Education
B.Sc., University of Western Ontario (2001) Ph.D., University of Western Ontario (2006)
Dr. Ben Stephenson is on Sabbatical until Dec. 31, 2016