Office Hours

Teaching assistants and Professor James can answer your questions about course material, grades, administrative issues, and assignments. We also staff a number of consultants — students who have excelled at 2110 in a previous semester — who can help you with assignments and Java questions. The consulting hours are listed here.

Prof. Doug James Tuesday/Thursday 11:15am to noon. 5146 Upson
Akilesh Potti Sunday 1:00 pm - 2:00 pm Upson 328b, bay A
Lydia Wang Monday 1:25 pm - 2:25 pm Upson 328b, bay A
Haocheng Victor Shen Thursday 4:00 pm - 5:00 pm Upson 328b, bay C
Yinglei Adam Wang Wednesday 12:15 pm - 1:15 pm Upson 328b, bay A
Thomas Torng Wednesday 2:30 pm - 3:30 pm Upson 328b, bay A
Konstantinos Mamouras Wednesday 5:30 pm - 6:30 pm Upson 328b, bay C
Mark Verheggen Thursday 1:30 pm - 2:30 pm Upson 328b, bay A
James Feher Friday 12:00 pm - 1:00 pm Upson 328b, bay C
Nicholas Eng-Rohrbach Friday 2:00 pm - 3:00 pm Upson 328b, bay D

Consulting Hours (Upson 360)

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 Brian Finn (bgf25 [at] 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.