CS 146: Elementary Algorithm Design and Data Abstraction (Advanced Version)

Personnel

Office/consulting hours will be in person or on-line. Course staff will be using Microsoft Teams for on-line office hours, but outside of on-line office hours, you should not contact course staff on Teams.

Piazza is the best place to get help with course material outside of office hours. For administrative concerns, you can send an email.

  • Brad Lushman
    Instructor
    E-mail bmlushma@uwaterloo.ca
    Office hours
    In-person

    MC 6427
    12:30 – 2:00 PM Mondays
    or by appointment
  • Leon Zhang
    Instructional Support Assistant (ISA)
    E-mail cs146@uwaterloo.ca
    Consulting hours
    In Person

    MC 4065
    1:00 – 2:30 PM Wednesdays and 10:00 – 11:30 AM Fridays
    or by appointment
  • Elyn Huang
    Instructional Support Assistant (ISA)
    E-mail cs146@uwaterloo.ca
    Consulting hours
    In Person

    MC 2063 Tuesdays and MC 4065 Thursdays
    1:00 – 2:30 PM Tuesdays and 1:00 – 2:30 PM Thursdays
    or by appointment
  • Avish Kathpal
    Instructional Support Assistant (ISA)
    E-mail cs146@uwaterloo.ca
  • Samir El Sayed
    Instructional Support Assistant (ISA)
    E-mail cs146@uwaterloo.ca
  • Karen Anderson
    Instructional Support Coordinator (ISC) for CS 146
    E-mail kaanders@uwaterloo.ca
    Office hours By appointment
Last modified on Monday, 13 January 2025, at 15:53 hours.