The CSSS has found a number of tutors interested in providing extra help for students taking Computer Science courses. For more information, or if you are a tutor and wish to be listed here, please fill out the application form.

Verified 2018-2019 Tutors

Jonathan Budiardjo

  • Courses: First and Second Year CPSC Courses
  • Availability: By Request
  • Bio:
    • Multiple years of TAing and tutoring different CPSC courses.
    • Was awarded the CS Teaching Award.
    • Head TA for CPSC 121 for 4+ terms.
  • Rates: Contact for more information -- (discounted rates for groups and advance bookings)
  • Email: [email protected]
  • Last updated: 2018-06-05

Bob Zhang

  • Courses: CPSC 110, 313
  • Availability: Any Day, Upon Request
  • Bio: Lead Grader/Head TA for CPSC 110 for 4 terms. Created, proofed, and graded problem sets, exams, and other course material. Extensive mentorship experience as a TA, instructor, and in other leadership roles. Willing to offer customized learning opportunities to best support students’ needs.
  • Rates: TBD
  • Email: [email protected]
  • Last updated: 2018-01-05

Austin Kwong

  • Courses: CPSC 110, 121, 210, 213, 221
  • Rates: $40/hour
  • Availability: After 5pm weekdays, Saturdays, and Sunday mornings.
  • Bio: Past TA for CPSC 110, 121 and 213. Specializes in 110 with a private problem bank available to students. Deeply understands learning objectives for 110 and 213. Focuses on understanding and practice by leveraging what the student already knows; often using analogies to reinforce relationships between concepts.
  • Email: [email protected]
  • Last updated: 2018-01-15

David Rowswell

  • Rate: $30/hr
  • Bio: Computer Science graduate from the UBCO campus and currently employed by the Biodiversity Museum. Three years of TA experience with good reviews during the time of my undergrad. Available for anywhere on campus tutoring.
  • Email: [email protected]
  • Last updated: 2017-09-05


  • Courses: CPSC 110, 210
  • Rate: $40/hr
  • Availability: Book by appointment, available often on campus
  • Bio: I have been a TA for both CPSC 110 and CPSC 210, scoring 4.85 / 5 in my final TA evaluation. I also switched from TAing to tutoring a couple years ago and have plenty of experience tutoring both of these courses. If you really want to solidify your understanding of the underlying concepts in these courses, then send me an email.
  • Email: [email protected]
  • Last updated: 2018-08-09

Zexu (Hailey) Yan

  • Courses: CPSC 121
  • Rate: $20-35/hr
  • Availability: Monday - Friday, 5:00-6:00
  • Email: [email protected]
  • Last updated: 2018-09-18

George Gianacopoulos

  • Courses: CPSC 110, 121, 210, 213, 317, 320; MATH 220, 221
  • Rate: $40/hr (Discounted rates available for group sessions)
  • Availability: Flexible; available on and near campus
  • Bio: U of T Computer Science - graduated with distinction. I have research experience with computer networks and embedded Linux, and a command over listed courses' material. If you want to solidify your understanding in a course, or simply need help catching up: send me an email.
  • Email: [email protected]
  • Last updated: 2018-10-14