Communicate
Announcements The front page of the course’s web site is also the announcement page. Most of the announcements will point to small corrections to the weekly projects and responses to general email inquiries. Consult it at least once per day.
Office Hours
Name
Office Hours
WVH
Matthias
Tu 05:00–06:00, plus app’t
308 B
Jason
326
All office hours will be on-line so that you can see each other’s faces. The following table lists the staff members, their emails, and their office hour slots plus a Calendly link for booking a slot within the office hour.
Name
Office Hours
email only
Suzanne Becker
Kanika Rana
Peter Abbondanzo
Mownika Asokan
Dhaval Dedhia
Evan Hiroshige
Akanksha Gupta
Ritika Gupta
Deepak Kumar
Mohan Shobana
Felicia Zhang
Meeting with instructors Each of the instructors will hold office hours on Zoom at a fixed time during the week. These meeting slots have already been scheduled for the entire semester. Everyone is welcome to join.
For concerns about pair programming, see your instructor. Otherwise, you may see any instructor; you do not need to limit yourself to the one of your section.
If you wish to meet with your instructor 1-1 or 1-2, send email and set up a separate appointment.
Arranging meetings with graders and pod leaders Check the schedule of the staff above.
for a question about the results of the test fest, send email to Ben Greenman. Depending on the nature of your concern, he may set up a Zoom call with you.
for a general concern about a milestone or coding, see any TA you are comfortable; if urgent, use the next available time slot;
for a concern about the grade for a code/design inspection, see the grader who signed the feedback;
if the concern does not get resolved, see the TA who heads the grader’s pod.
Use the Calendly link for the staff member you wish to see and book a time slot. This action will send an email to you and the TA with the instructions needed to join the Zoom call.
When you join the Zoom call, you will land in the "waiting room" for the TA who will invite you into a "personal room". You may have to wait for a preceding call to finish.
If you can’t make your appointed time, cancel ahead of time so that your reserved slot frees up and can be utilized by someone else instead.
Piazza You may use Piazza to discuss the course material and the homework problems (in general terms). We may answer a question once. Anybody who asks the same or a similar question again shows disrespect for our time; so we will not answer an already-answered question a second time.
If an answer demands a correction to a homework assignment, the change will be announced on the course homepage.
Email You are welcome to send email to the course staff and you are almost always guaranteed to get an answer within 24 hours, If you send email to other addresses, we will ignore them because they violate the course specifications, and learning to live up to specifications is critical.
No Language-Specific Help But, because we don’t know all the languages you chose and know all of them to different degrees, we cannot and will not help you with the details of your chosen language. The point of letting you choose is to let you figure out how to find, distill, and apply language-specific resources. You will quickly see how to adapt this to the languages that your future employers choose for you.