UW
Zachary Frenette
PhD Student
University of Waterloo, Waterloo, Canada
David Cheriton School of Computer Science
Office: DC 2305
Email: zfrenett [at] uwaterloo [dot] ca
Supervisor: Ian Munro

Short Bio

I am a graduate student in computer science at the University of Waterloo, and a member of the Algorithms and Complexity Group.
My research interests include succinct data structures as well as the design and analysis of algorithms.

During the Spring term of 2014, I completed an internship with the Cloud Computing Group at Cisco in San Jose, California. I researched and developed a prototype that provides a consistent and automated approach to provisioning both virtual and bare-metal servers in data center networks.

Education

In August 2013, I received my Bachelors of Computer Science with a minor in Combinatorics & Optamization from the University of Waterloo, and in April 2016, I received my Masters of Mathematics in Computer Science, also from the University of Waterloo. As of May 2016, I am pursuing my PhD in Computer Science.

Some of the courses I have taken include:
Teaching Assistant Experience

I have been a teaching assistant for the following courses.
  • CS136 - Elementary Algorithm Design and Data Abstraction
    • Winter 2011, Fall 2011, Spring 2012, Fall 2012, Winter 2013, Winter 2014
  • CS240 - Data Structures and Data Management
    • Fall 2013, Spring 2015, Winter 2016, Spring 2016, Fall 2016, Winter 2017, Spring 2017, Winter 2018, Spring 2018, Winter 2019, Spring 2019, Winter 2020
  • CS245 - Logic and Computation
    • Fall 2014, Fall 2015
  • CS341 - Algorithms
    • Winter 2015, Fall 2017
  • CS466 - Design and Analysis of Algorithms
    • Fall 2019