Office Hours

We offer consulting hours and TA office hours. The professor also holds office hours. No office/consulting hours are held during breaks. Office/consulting hours end on the last day of classes.

Jump to:

Consulting Hours

The primary purpose of consulting hours is help with assignments. Consultants are usually on duty Monday–Thursday 4:30–9:30 pm, Friday 12:30–5:30, and Sunday 4:30–9:30 pm. Consulting hours begin on Thursday, January 23, 2019. They are not held on the day of the prelim.

We do apologize if space becomes tight during crunch times. Teaching rooms are a constrained resource that we all have to share, and we negotiated with the Engineering College to get the best space that we could.

TA Office Hours

The primary purpose of TA office hours is help with understanding course material: If you are struggling with understanding some concept, if you want clarification on some topic recently covered in lecture, or if you want to talk about some exercise in the textbook, then these are the office hours for you!

TA office hours will be in Ward B01 and B04, between 9 am and 4:30 pm, Monday through Friday. TAs schedule their own office hours within those ranges.

The official schedule can be found in the Google calendar above.

Grading and Appeals TA Office Hours

The head TAs for grading and appeals, Aniroodh Ravikumar and Kira Segenchuk, will hold special office hours on Mondays at 12:15pm-1:15pm in Ward B01 and B04 starting February 17th. These office hours are specifically for discussing regrades and grading appeals, rather than help with course content or assignments.

Professor Office Hours

My office hours are primarily intended for introduction (you want to visit me so we can get to know each other a little), curiosity (you want to know how to go beyond the course materials in some way and learn more), mentoring (you want advice on your CS studies), diagnostics (you are struggling with the course and would like to identify strategies for improvement—I’m very much here to help you!), and so forth. My office hours are not intended for debugging programming assignments, for tutorials on lectures you missed, or for other issues that consultants and undergrad TAs are equipped to handle.

Prof. Foster’s office hours (Gates 432):