
معرفی
Troy Vasiga is an Associate Professor in the Department of Computer Science at the University of Waterloo, holding a joint role as Associate Dean of Undergraduate Admissions and Outreach within the Faculty of Mathematics. He specializes in teaching foundational computer science courses and oversees undergraduate recruitment initiatives.
Education:
- Ph.D. in Computer Science, University of Waterloo (2008)
- M.Math (1996) and B.Math (1995), University of Waterloo
- B.Ed., University of British Columbia (1997)
Research interests focus on algorithmic number theory and computing challenges, with emphasis on pedagogical approaches for introductory programming courses like CS135 (Designing Functional Programs) and CS241 (Foundations of Sequential Programs). He actively engages with computing contests and algorithmic problem-solving education.
No awards or grants are explicitly listed in the provided materials. His professional webpage is available at https://cs.uwaterloo.ca/~tmjvasig/.



