.. title: Office Hours
.. slug: officehours
.. date: 2017-12-14 16:58:16 UTC-06:00
.. tags:
.. category:
.. link:
.. description:
.. type: text


Spring 2026
===========

..
   I'm happy to see you! I'll be doing office hours in one of the available computer labs on the third floor of Olin.

   
I'm happy to see you! My office hours will be in one of two different locations, depending on the day. Boliou 160 is the studio where I'm co-teaching "Art, Interactivity, and Microcontrollers," so half of my office hours are there. The other office hours will be scheduled in Olin 304. I'm open for business on any topic regardless of where my office hours are physically, so feel free to visit me in either location.

.. admonition:: My office hours times

  My office hours will generally, but not always, be:

  - Mondays, 3:10pm-4:10pm. Boliou 160.
  - Tuesdays, 1:15pm-2:15pm. Olin 304.
  - Wednesdays, 9:50am-10:50am: Boliou 160.
  - Fridays, 12:00pm-1:00pm: Olin 304.

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 visit `the calendar in a web page <https://calendar.google.com/calendar/embed?src=carleton.edu_03ga877l8k7mv5kfb4lglaeq7g%40group.calendar.google.com&ctz=America%2FChicago>`_ to see what it looks like.
- You can `find the calendar directly within Google calendar <https://calendar.google.com/calendar?cid=Y2FybGV0b24uZWR1XzAzZ2E4NzdsOGs3bXY1a2ZiNGxnbGFlcTdnQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20>`_, which integrates with the rest of your Google calendar. My calendar is called "Musicant shared office hours."

Feel free to look for other students in the class while working in the labs. Be friendly and help each other out. Office hours are also a time when you can work with other students in the class spontaneously for helping each other.

You can also contact me directly by email if you are unable to make office
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 are taking CS 220, you can also contact the teaching assistant.

   ..
      - If you're taking CS 251, 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.

..
   - If you're taking CS 348, remember that we have a TA who can help as well; his office hours are listed on our Moodle site. You can also post questions to our course Q&A forum, and get help from others in the class.


..
   You can also contact me directly by email if you are unable to make office
   hours, and we can schedule an appointment. If you're taking CS 111, 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 Moodle forum, and get help from others in the class.


.. , or CS  251 lab assistants.




How to prepare
==========================
In general, you don't need to prepare for student hours at all. Feel free to
stop by to talk or to bring whatever questions you have. Office 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.

..
  raw:: html

   <div class="responsive-iframe-container big-container">

   <iframe src="https://www.google.com/calendar/embed?mode=WEEK&amp;height=600&amp;wkst=1&amp;bgcolor=%23FFFFFF&amp;src=4l3n4q6r4jqgf0io6mtaqvebu0%40group.calendar.google.com&amp;color=%2323164E&amp;ctz=America%2FChicago" style=" border-width:0 " width="100%" height="600" frameborder="0" scrolling="no"></iframe>

   </div>

   <div class="responsive-iframe-container small-container">

   <iframe src="https://www.google.com/calendar/embed?mode=AGENDA&amp;height=600&amp;wkst=1&amp;bgcolor=%23FFFFFF&amp;src=4l3n4q6r4jqgf0io6mtaqvebu0%40group.calendar.google.com&amp;color=%2323164E&amp;ctz=America%2FChicago" style=" border-width:0 " width="100%" height="600" frameborder="0" scrolling="no"></iframe>

   </div>
