Drop-in Hours

Fall 2026

I'm happy to see you! I'll be doing drop-in hours in my office, which is Olin 321.

(During week 1, the schedule is especially unusual, so check the links below).

Occasionally, meetings pop up for which I need to move, shorten, or cancel my office hours, and so the Google calendar linked below has a more accurate representation of what my office hours actually are. The hours above are a guideline; the hours below are what is actually going on for a given week.

You can also contact me directly by email if you are unable to make drop-in hours, and we can schedule an appointment. Make sure to do so at least 24 hours in advance, and list times that you are available between 8am and 5pm.

  • If you're taking CS 201, remember that there is also a prefect and lab assistants who are also happy to help. Information on contacting them is on our Moodle site. You can also post questions to our course Q&A forum, and get help from others in the class.

How to prepare

In general, you don't need to prepare for drop-in hours at all. Feel free to stop by to talk or to bring whatever questions you have. Drop-in hours are hopefully a collaborative session where you can work with me and also with other students in helping to solve whatever problems you're working on.

That said, it can nonetheless be super helpful if you are prepared and ready to go with whatever question you have. If you will be showing me code on a laptop, please have it ready to go when you come in. I find it much easier to help students out when working on a larger monitor or screen, so if you're bringing a laptop we'll plug it into an external display so we can both look at it.

If you'll be coming to me for help on debugging code for a class you're taking with me, I'll likely ask you what you've already tried. So in this case, at least be ready to tell me what you've already tried to do to help understand the bug that you're facing.