Troy M J Vasiga
Lecturer and Associate Director, CEMC
Joined School 1998

BMath, MMath, PhD (Waterloo),
BEd (UBC)

Email tmjvasig@uwaterloo.ca
Web http://www.cs.uwaterloo.ca/~tmjvasiga
Voice 519-888-4567 x36937
Fax 519-885-1208

Teaching Interests

Dr. Vasiga's teaching interests include introductory computer science, compilers, data structures, algorithms and theoretical computer science.

Administrative and Service Responsibilities

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.

Research Interests

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.

Major Awards

Faculty of Mathematics Award for Distinction in Teaching (2009)

Representative Publications

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.


Campaign Waterloo

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


Valid HTML 4.01!Valid CSS! Last modified: Monday, 20-Dec-2010 14:30:08 EST


Menu:ShowHide