Office Hours

TA Office Hours Schedule

MondayTuesdayWednesdayThursdayFridaySaturdaySunday
8-10 AM, 5-10 PM
Online, Towne 217
8-10 AM, 5-10 PM
Online, Towne 217
6-10 PM
Towne 217
6-10 PM
Towne 217
No
OH
2-6 PM
Towne 217
2-6 PM
Towne 217

Instructor Office Hours Schedule

Dr. Steve Zdancewic: Mondays 3:30-5:00pm and by appointment (Location: Levine 511)

Dr. Swapneel Sheth: Tuesdays 10:30am-12:30pm and by appointment (Location: Levine 264)

Online Office Hours Queue

Office hours are often busy throughout the semester. To help manage our office hours, CIS 120 uses an online office hours queue system called OHQ. The system allows you to log in with your Penn email account and provide a short description of what you'd like to discuss.

To enter an office hours queue, click here. If you are unable to access the CIS 120 queue, please email cis120@seas.upenn.edu with your Penn email address. Please note that you cannot enter a queue unless it is open, and the queues will open at the start of each office hours block. TAs may close the queue early if the queue is full, but they will continue holding office hours until the end of their scheduled time.

Office Hours Calendar

The course staff (instructors and TAs) are available for assistance during scheduled office hours listed in the calendar below. Please drop by, even if you don't have a specific question. You may also contact the instructor for an individual appointment if you would like to discuss anything privately. We expect you to contact us, especially if you are experiencing difficulty in the course. We are here to help!