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.

Name

   

Day/Time

   

Office

Alan Mislove

   

T 9-10am

   

ISEC 614

Olin Shivers

   

R 3-4pm

   

WVH 318

Rebecca MacKenzie

   

M 3-5pm

   

ISEC

Elin Carstensdottir

   

T/W 1-3pm

   

ISEC

Vyshnavi Chunduru

   

M/W 1-3pm

   

ISEC

Carter Codell

   

M 1-2:30pm/R 1-3:30pm

   

ISEC

Kyle Crampton

   

M/R 5-7pm

   

ISEC

Amogh Dayal

   

Su 4-8pm

   

ISEC

Alex Grundwerg

   

T 3:30-5:20pm/R 4:45-6:45pm

   

ISEC

Adrian Kant

   

W 1-2:30pm/R 1-3:30pm

   

ISEC

Catherine McLean

   

T 3:30-5:20pm/ F 3:30-5:50pm

   

ISEC

Ameen Radwan

   

W/R 4:35-6:35pm

   

ISEC

Marie Yatsyk

   

T 2-4pm/R 5-7pm

   

ISEC

Melina Young

   

W 1:30-3:30pm/F 2-4pm

   

ISEC

Julian Zucker

   

T 3:30-5:20pm/R 4:45-6:45pm

   

ISEC

Cameron Bracco

   

R 2-4pm

   

ISEC

Da Jin Chu

   

F 2-4pm

   

ISEC

Jacob Chvatal

   

W 5-7pm

   

ISEC

Parker Griep

   

R 2:30-4:30pm

   

ISEC

Khalil Haji

   

W 2-4pm

   

ISEC

Cassandra Harbour

   

M 6-8pm

   

ISEC

Sidney La Fontaine

   

R 1-3pm

   

ISEC

Cindy Luo

   

Su 4-6pm

   

ISEC

Brianne Matthews

   

W 1-3pm

   

ISEC

Iman Moreira

   

W 3-5pm

   

ISEC

Mark Murphy

   

M 2-4pm

   

ISEC

Noel Prince

   

F 1-3pm

   

ISEC

Griffin Rademacher

   

M 1:30-3:30pm

   

ISEC

Sauharda Rajbhandari

   

F 3:30-5:30pm

   

ISEC

Deepak Ramesh Sethuraman

   

M 6-8pm

   

ISEC

Jack Rosen

   

R 2-4pm

   

ISEC

Michael Sarfaty

   

W 3:55-5:55pm

   

ISEC

Angelina Shalupova

   

T 2-4pm

   

ISEC

Alexander Takayama

   

Su 5:30-7:30pm

   

ISEC

Jack Warren

   

R 7-9pm

   

ISEC

Yasmin Zhamborova

   

T 1:30-3:30pm

   

ISEC

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 assignment 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 large freshman course, you will encounter four kinds of people:
  • your instructors


    Alan Mislove
    amislove at ccs...


    Olin Shivers
    shivers at ccs...

  • your course coordinators


    Rebecca MacKenzie
    r.mackenzie at northeastern.edu

  • your teaching assistants


    Elin Carstensdottir
    carstensdottir.e at husky...


    Vyshnavi Chunduru
    chunduru.v at husky...


    Carter Codell
    codell.c at husky...


    Kyle Crampton
    crampton.k at husky...


    Amogh Dayal
    dayal.a at husky...


    Alex Grundwerg
    grundwerg.a at husky...


    Adrian Kant
    kant.a at husky...


    Catherine McLean
    mclean.ca at husky...


    Ameen Radwan
    radwan.a at husky...


    Marie Yatsyk
    yatsyk.m at husky...


    Melina Young
    young.mel at husky...


    Julian Zucker
    zucker.j at husky...

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

  • your tutors


    Cameron Bracco
    bracco.c at husky...


    Da Jin Chu
    chu.daj at husky...


    Jacob Chvatal
    chvatal.j at husky...


    Parker Griep
    griep.p at husky...


    Khalil Haji
    haji.k at husky...


    Cassandra Harbour
    harbour.c at husky...


    Sidney La Fontaine
    lafontaine.s at husky...


    Cindy Luo
    luo.xiny at husky...


    Brianne Matthews
    matthews.e at husky...


    Iman Moreira
    moreira.i at husky...


    Mark Murphy
    murphy.mark at husky...


    Noel Prince
    prince.no at husky...


    Griffin Rademacher
    rademacher.gr at husky...


    Sauharda Rajbhandari
    rajbhandari.sa at husky...


    Deepak Ramesh Sethuraman
    rameshsethuraman.d at husky...


    Jack Rosen
    rosen.j at husky...


    Michael Sarfaty
    sarfaty.m at husky...


    Angelina Shalupova
    shalupova.a at husky...


    Alexander Takayama
    takayama.a at husky...


    Jack Warren
    warren.jac at husky...


    Yasmin Zhamborova
    zhamborova.i at husky...

    Tutors hold office hours and group meetings in colleges and labs, 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.

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 problem sets, 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 the blog 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.