| Troy M J Vasiga
Lecturer and Associate Director, CEMC Joined School 1998 BMath, MMath, PhD (Waterloo),
|
Dr. Vasiga's teaching interests include introductory computer science, compilers, data structures, algorithms and theoretical computer science.
Dr. Vasiga is the Chair of the Canadian Computing Competition (CCC) which is a programming-contest for Canadian (and international) high-school students. As well, Dr. Vasiga has been a long-standing member of undergraduate curriculum, outreach and recruiting committees.
Dr. Vasiga's main research interest is computer science education, specifically the role and application of computing competitions in enhancing student interest in computer science. Additionally, he is also interested in exploring the effects of errors on discrete algorithms, such as primality testing.
Faculty of Mathematics Award for Distinction in Teaching (2009)
G. Cormack, G. Kemkes and J.I. Munro, T. Vasiga. Structure, Scoring and Purpose of Computing Competitions. Informatics in Education (5) pp. 1-22, 2006.
S. Brown, N. Rampersad, J. Shallit, T. Vasiga. Squares and Overlaps in the Thue-Morse Sequence and Some Variants Theoretical Informatics and Applications, (40) pp. 473-484, 2006.
T. Vasiga and J. Shallit. On the iteration of certain quadratic maps over GF(p), Discrete Mathematics (277) pp. 219-240, 2004.

David R. Cheriton School of Computer Science
University of Waterloo
Waterloo, Ontario, Canada N2L 3G1
Tel: 519-888-4567 x33293
Fax: 519-885-1208
Contact | Feedback: cs-webmaster@cs.uwaterloo.ca | David R. Cheriton School of Computer Science | Faculty of Mathematics