Instructor and TA Office Hours

Who When Where
Doug James Doug James
311 Gates
Friday 1:00-3:00pm Gates 311
David Gries David Gries
460 Gates
Wednesday 11:00-12:00pm
Thursday 1:00-2:00pm
Gates 460
Sandra Anderson Sandra Anderson
Thursday 3:30-5:20pm Gates G21
Eric Chahin Eric Chahin
Tuesday 7:30-9:30pm Gates G19
Xilun Chen Xilun Chen
Wednesday 2:30-4:30pm Gates 349
Alex Fusco Alex Fusco
Tuesday 7:30-9:30pm Gates G11
Heath Guo He (Heath) Guo Monday 1:15-2:15pm
Friday 1:15-2:15pm
Gates G21
Iryna Ivasyk Iryna Ivasyk
By appointment
Michael Jalkio Michael Jalkio
Monday 2:30-4:30pm Gates G11
Aiswarya Jami Aiswarya Jami
Monday 9:00-10:00am
Tuesday 4:15-5:00pm
Gates G13
Chang Jiao Chang Jiao
Monday 12:10-1:10pm
Thursday 2:30-3:30pm
Gates G17 (Monday)
Gates G21 (Thursday)
Alex Miller Alex Miller
Monday 2:00-3:00pm
Wednesday 3:30-4:30pm
Gates G11 (Monday)
Gates G15 (Wednesday)
Aaron Nelson Aaron Nelson Tuesday 3:00-4:00pm
Thursday 3:00-4:00pm
Gates G19
Michael Patashnik Michael Patashnik
Monday 1:10-2:40pm
Wednesday 1:10-2:40pm
Gates G13
Eric Perdew Eric Perdew
Tuesday 4:30-5:30pm
Friday 4:30-5:30pm
Gates G21
Rebecca Stambler Rebecca Stambler
Wednesday 11:10-12:10pm
Friday 11:10-12:10pm
Gates G17
Kwang Woo Kwang Woo
Tuesday 12:15-1:15pm
Friday 12:15-1:15pm
Gates G15
Danning Yao
Monday 2:30-4:00pm
Wednesday 2:30-5:00pm
Gates G19
Leon Zaruvinsky
Monday 12:15-2:15pm Gates G15


Consulting Hours (Upson 360, Bays C and D)

Consulting hours vary according to anticipated demand, and are not always the same week-to-week. Please check this calendar before heading to Upson 360.

***If you have any complaints about consultants or consulting hours please email Eric Chahin,, with a description of the problem, the name of the consultant (if applicable) and the date and time of the consulting hours where the problem occurred.