CS 116: Introduction to Computer Science 2

Office Hours


Piazza will notify you of any office hour changes.

Office hours are always busiest just before the assignment is due. You will save yourself time and frustration by starting your assignment early and attending office hours, if necessary, well before the assignment is due.

If you have any questions please email us at cs116@uwaterloo.ca or ask a question on Piazza. As well, you can email us to set up an appointment if you would prefer meeting in person.


  Monday Tuesday Wednesday Thursday Friday
9:00 AM Carmen Bruni
DC 3119
9:00 - 11:00
Leslie Yan
MC 4065
9:00 - 9:50
9:30 AM Aaron Lam
MC 4065
9:30 - 10:20
10:00 AM Cameron Morland
MC 4065
10:00 - 11:00
Leslie Yan
MC 4065
10:00 - 10:50
Cameron Morland
MC 4065
10:00 - 11:00
10:30 AM Gaurav Sahu
MC 4065
10:30 - 11:20
11:00 AM
11:30 AM Geetika Luchun
MC 4065
11:30 - 12:20
Vikash Balasubramanian
MC 4065
11:30 - 12:20
12:00 PM Lori Case
MC 4027
12:00 - 1:00
12:30 PM
1:00 PM Lori Case
MC 3004
1:00 - 2:00
1:30 PM Valentina Hideg
MC 6254
1:30 - 2:30
Rob Hackman
DC 2128
1:50 - 3:50
Ten Bradley
MC 3004
1:30 - 3:00
Gregor Richards
MC 3004
1:30 - 3:30
Ten Bradley
DC 2128
1:30 - 3:00
2:00 PM Josué Kurke
MC 3004
2:00 - 3:50
Kyle Adams
MC 4065
2:00 - 2:50
2:30 PM Geetika Luchun
MC 4065
2:30 - 3:20
Valentina Hideg
MC 6254
2:30 - 3:30
Alex Yun
MC 4065
2:30 - 3:20
3:00 PM
3:30 PM
4:00 PM Kyle Adams
MC 4065
4:00 - 4:50
4:30 PM
5:00 PM
5:30 PM
6:00 PM