Personnel

Instructors

Instructors give overall direction to the course, deliver lectures, set assignments and exams.

Adrian Reetz
Email:adrian.reetz@uwaterloo.ca
Office:DC3121
Office Hours:17:00-18:30 Mon; 16:00-17:30 Wed
Byron Weber Becker
Email:bwbecker@uwaterloo.ca
Office:DC3105
Office Hours:15:30-17:00 Thu
Charles Clark
Email:charles.clarke@uwaterloo.ca
Office:DC2506
Office Hours:15:30-17:00 Mon
Daniel Holtby
Email:djholtby@uwaterloo.ca
Office:DC2130
Office Hours:11:30-13:30 Mon
Kevin Lanctot
Email:kevin.lanctot@uwaterloo.ca
Office:DC2131
Office Hours:10:00-11:00 Tue
Mark Giesbrecht
Email:mwg@uwaterloo.ca
Office:DC3631
Office Hours:11:30-12:30 Thu

Please prefer the office hours of your own instructor. If that doesn’t work, any of the other instructors can help you or you can make an appointment with your own instructor.

Instructional Support Coordinator

The ISC gives long-term support and continuity to CS135, hires ISAs, deals with cheating cases, coordinates marks, etc.

Karen Anderson
Email:kaanders@uwaterloo.ca
Office:MC4010
Office Hours:By appointment

Instructional Apprentices (IAs)

IAs are graduate students with a mandate to be more involved with teaching (via tutorials). They also help with marking.

Jean Wang
Email:cs135@uwaterloo.ca
Office:N/A
Office Hours:N/A
Tutorials:F MC4040 10:30AM - 11:20AM, MC 4060 11:30AM - 12:20PM
Josh Jung
Email:cs135@uwaterloo.ca
Office:N/A
Office Hours:N/A
Tutorials:F MC4060 12:30PM - 1:20PM, MC4060 1:30PM - 2:20PM
Spencer Van Leeuwen
Email:cs135@uwaterloo.ca
Office:N/A
Office Hours:N/A
Tutorials:F RCH204 1:30PM - 2:20PM, RCH207 2:30PM - 3:20PM
Trevor Clokie
Email:cs135@uwaterloo.ca
Office:N/A
Office Hours:N/A
Tutorials:F RCH308 2:30PM - 3:20PM, RCH308 3:30PM - 4:20PM

Instructional Support Assistants (ISAs aka tutors)

ISAs are undergraduate students hired to support the course full-time on their co-op work terms. They hold office hours, mark assignments and exams, lead some tutorials, etc.

Harrison (Haiyue) Liu
Email:cs135@uwaterloo.ca
Office:MC4065/MC2063
Office Hours:M 10:30AM - 12:30PM, 3:30PM - 5:30PM or by appointment
Tutorials:F PHY 313 10:30AM - 11:20AM
Jimmy Pham
Email:cs135@uwaterloo.ca
Office:MC4065/MC2063
Office Hours:T 2:30PM - 5:30PM, F 12:30PM - 1:30PM or by appointment
Tutorials:F RCH 308 8:30AM - 9:20AM, MC4063 3:30PM - 4:20PM
Klarence Estepa
Email:cs135@uwaterloo.ca
Office:MC4065/MC2063
Office Hours:T 2:30PM - 5:30PM, F 1:30PM - 2:30PM or by appointment
Tutorials:F RCH306 9:30AM - 10:20AM, MC2063 3:30PM - 4:20PM
Vanshika Agnihotri
Email:cs135@uwaterloo.ca
Office:MC4065/MC2063
Office Hours:M 3:30PM - 5:30PM, T 1:30PM - 2:30PM, F 12:30PM - 2:30PM or by appointment
Tutorials:F PHY 150 8:30AM - 9:20AM, PHY150 9:30AM - 10:20AM, MC2063 3:30PM - 4:20PM
Landy (Xiaolan) Xu
Email:cs135@uwaterloo.ca
Office:MC4065/MC2063
Office Hours:M 3:30PM - 5:30PM, T 10:30AM - 12:30PM, Th 10:30AM - 11:30AM or by appointment
Tutorials:F RCH 308 12:30PM - 1:20PM
Jane (Zihan) Jiang
Email:cs135@uwaterloo.ca
Office:MC4065/MC2063
Office Hours:M 10:30AM - 12:30PM, T 10:30AM - 12:30PM, Th 2:30PM - 3:30PM or by appointment
Tutorials:F RCH 207 11:30AM - 12:20PM
Ben Hicks (part-time)
Email:cs135@uwaterloo.ca
Office:MC4065/MC2063
Office Hours:T 2:30PM - 5:30PM, F 2:30PM - 3:30PM or by appointment
Bill Liu (part-time)
Email:cs135@uwaterloo.ca
Office:N/A
Office Hours:N/A
Yao Wang (part-time)
Email:cs135@uwaterloo.ca
Office:N/A
Office Hours:N/A
Zahra Ahmed (part-time)
Email:cs135@uwaterloo.ca
Office:N/A
Office Hours:N/A

Teaching Assistants (TAs)

TAs are CS graduate students that help with marking assignments and exams.