Personnel

Instructors

Instructors give overall direction to the course offering, deliver lectures, hold consulting hours, set assignments and exams.

Charlie Clarke
Email:claclark@uwaterloo.ca
Office:MC 5226
Office Hours:4:00–5:00 Tue (In-Person)

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:MC 4010
Office Hours:By Appointment
Deven Wolff
Email:dbwolff@uwaterloo.ca
Office:MC 4009
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.

Sharon Choy
Email:cs135@uwaterloo.ca
Office Hours:9:00–10:00 Mon (Online)

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, answer Piazza questions, mark assignments and exams, etc.

Sara Nayar
Email:cs135@uwaterloo.ca
Office:MC 4065
Office Hours:3:00–4:00 Mon (Online); 10:00–12:00 Tue (In-Person)
Omer Yildirim (Part Time)
Email:cs135@uwaterloo.ca
Office:MC 4065
Office Hours:11:30–12:30 Wed (In-Person)
James Lindsay (Part Time)
Email:cs135@uwaterloo.ca
Office:MC 4065
Office Hours:9:20–10:20 Fri (In-Person)
Di Nguyen (Part Time)
Email:cs135@uwaterloo.ca

Teaching Assistants (TAs)

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