Contact us

Who are we? How to contact course staff.

Contact information

You are welcome to contact us directly. Your assigned TA will be listed on the Project teams page after Week 3.

Contact List
Prof. Jeff Avery
Course Instructor
jeffery.avery@uwaterloo.ca
Caroline Kierstead
Instructional Support Coordinator (ISC)
ctkierst@uwaterloo.ca
Shaikh Shawon Arefin Shimon
Teaching Assistant
ssarefin@uwaterloo.ca
Rafael Ferreira Toledo
Teaching Assistant
rftoledo@uwaterloo.ca
Favour Kio
Teaching Assistant
gn2kio@uwaterloo.ca
Paul Wooseok Lee
Teaching Assistant
w69lee@uwaterloo.ca
Aniruddhan Murali
Teaching Assistant
a25mural@uwaterloo.ca
Amber Wang
Teaching Assistant
j2369wan@uwaterloo.ca

Getting help

Classes are organized so that you have free time during class to work on your project. The instructor will always be present to help you with any questions you might have!

We also have a Piazza forum where you can post questions, and discuss the course with one another.

We will use Piazza for class annoucements:

  • Please sign up with your real name (tip: you can post with an alias, the course staff can see your name).
  • Make sure to monitor regularly for course announcements (tip: make sure that notifications are turned on, and you will receive an email when important posts are made).