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 are not held on the day of the prelim.

The location of consulting hours will vary throughout the semester to get the biggest rooms we can. By October we should be in good shape, but some of the September rooms might be a bit small. We do apologize for that; space is 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 are always in Rhodes 408, 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 below.

Grading and Appeals TA Office Hours

The head TA for grading and appeals, Edgar, will hold special office hours on Wednesdays 10:30–11:30 am in Rhodes 412. These are specifically for meeting with him to discuss 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. Clarkson’s office hours (Gates 461):