On this page:
Weekly calendar
Piazza
Staff
Other Languages
Email

Office Hours/Contact

send email

Weekly calendar

Here is a calendar of all the office hours that the course staff offer. If you would like to speak to an instructor and you cannot make it to their office hours, send an email to set up a meeting. If you have a general question and cannot make it to anyone’s office hours, post to Piazza (see below).

For the most part, office hours are in ISEC, and staff members will have the same office hours every week. On Monday and Thursday evenings, we will have multiple rooms in the ISEC building. Before going to someone’s hours, check where they will be on the calendar below. Should there be a change to someone’s hours, there will be a post on Piazza and the calendar will be updated.

Piazza

Piazza is an on-line forum for class discussions as well as announcements. Anybody can post a question and anybody else can reply, and you are expected to read announcements from the course staff. You will recieve an email when crucial announcements are made, otherwise Piazza will default to your email settings (which you can configure by clicking the wheel in the upper right corner).

To sign up for Piazza, click the link above.

Before posting, check whether or not your question has already been asked. If it already has been asked and has not yet been answered, provided the question is not more than a day old, it likely will be answered soon. Do not double post.

Posting any parts of a solution to any parts of a homework is considered cheating. You don’t want to do this. Limit your answers to other students to providing clarity when needed and hints when appropriate. This is good practice should you ever want to be a tutor :)

Note: anonymity on Piazza is implemented to make you anonymous to students but not to staff members.

Staff

In this course, you will encounter five kinds of people:
  • your instructors


    Nate Derbinsky
    email


    John Park
    email


    Clark Freifeld
    email


    Leena Razzaq
    email

  • your course coordinators


    Rebecca MacKenzie
    email

  • your teaching assistants


    Aislin Black
    email


    Ryan Bradford
    email


    Luciana Corteggiano
    email


    Jason Crouse
    email


    Amogh Dayal
    email


    Jennifer Der
    email


    John Gallagher
    email


    Daniel Goldstein
    email


    Jake Hansen
    email


    Sidney La Fontaine
    email


    Raquel Levy
    email


    Jack Mastrangelo
    email


    Iman Moreira
    email


    Nicholas Thompson
    email

    TAs teach labs, supervise the grading of homework sets, hold office hours, and grade exams. In general, they are apprentice teachers and are here to learn how to run a course.

  • your tutors


    Chase Bishop
    email


    Jordan Buchman
    email


    Nithin Chintala
    email


    Nadiia Damrina
    email


    Tatiana Ediger
    email


    Brock Fenbert
    email


    Shuhang Feng
    email


    Yu-Ting Ger
    email


    Cassandra Harbour
    email


    Ryan Hart
    email


    Swati Joshi
    email


    Dennis Kats
    email


    Levi Leach
    email


    Zachary Lee
    email


    Edward Li
    email


    Xuyang Li
    email


    Iris Liu
    email


    Cindy Luo
    email


    Jolene Okamoto
    email


    Alanna Pasco
    email


    Deepak Ramesh Sethuraman
    email


    Konstantin Rezchikov
    email


    Ryan Schaefer
    email


    Willa Shiomos
    email


    Shanmukha Srinivasan
    email


    David Stephenson
    email


    Isaac Walker
    email


    Benjamin Walls
    email


    Akira Watanabe
    email


    Logen Witz
    email


    Brian Yang
    email


    Karli Young
    email


    Zachary Youssef
    email


    Cathleen Zhang
    email


    David Zhang
    email


    Sabrina Zhang
    email


    Shu Zhang
    email

    Tutors hold office hours, help out in labs, and grade homeworks and provide feedback about the class’s progress. In general, they are undergraduate and graduate students who know that to learn something really well, you need to teach it.

  • your graders


    Matthew Guthrie
    not supplied yet


    Owen Loveluck
    not supplied yet


    Varun Tankala
    not supplied yet


    Ifteda Ahmed-Syed
    not supplied yet

    Graders are staff members who exclusively grade homeworks. You won’t find them in office hours but can always reach out via email to ask questions about their feedback.

Other Languages

If you feel that you would benefit from help in another language, we have some staff who are willing and able to help. Below is a list of the languages we are able to accomodate and who you should go to for help in that language.

Email

When you need help with the lecture material, the lab material, or the homeworks, don’t despair—there are plenty of ways to get help.

A meeting with a tutor, TA, or instructor is the best to get explanations because you can ask questions in real time and get answers to them.

If you have a question that you prefer to ask in a non-public setting, feel free to send email to anybody on the course staff.

Note that we may post anonymous excerpts from your mail message on Piazza if we consider it of general interest. If you want the message to remain completely private, be sure to request it when you send an email.