Personnel

Instructor

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

Zahra Ahmed
Email:zahra.ahmed@uwaterloo.ca
Office:TBD
Office Hours:TBD

Instructional Support Coordinators (ISCs)

Instructional Support Coordinators give long-term support and continuity to CS135, hire ISAs, deal with cheating cases, coordinate marks, etc.

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

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.

Sasha Novikov
Email:cs135@uwaterloo.ca
Office:TBD
Office Hours:TBD

Teaching Assistants (TAs)

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

Course Coordinator

The course coordinator is responsible for the content and operation of the course, within the parameters of the curriculum set out by the Undergraduate Academic Plans Committee.

Charlie Clarke
Email:claclark@uwaterloo.ca