Contact

Source of truth

The course website is the source of truth for policies, deadlines, and updates.

Where to ask what

  • GitHub Issues (or PRs) are preferred for assignment questions and clarifications.
  • Slack is for general course questions, peer help, and TA support. I do not monitor Slack continuously.
  • Email is for private or time-sensitive matters.
  • Moodle may be used occasionally for submissions, mass emails, or feedback, but Gradescope is the default for submissions.

Appropriate Engagement with Professors

Course policies (in the syllabus and on the website) describe the appropriate channels for questions and support. Office hours are a shared academic resource, and students are expected to engage professionally and respectfully.

Please do not approach professors about course questions outside the mechanisms outlined in course policies.

For this course, appropriate mechanisms include:

  • Submitting questions via GitHub Issues or Slack.
  • Attending office hours to ask questions or seek help.
  • Communicating respectfully and following faculty instructions regarding time, space, and boundaries.

If a faculty member asks you to end a conversation or leave an office or classroom space, you must comply immediately. Failure to comply may be treated as a conduct issue and escalated through appropriate channels.

Excused Absences

If you are sick or need to miss class, please email me. Please include CSC 210 in the subject line, but you don’t need to follow the full email template or provide a detailed explanation.

Slack expectations

  • Slack is asynchronous, not real-time chat.
  • I do not monitor Slack continuously or outside business hours.
  • Slack DMs are strongly discouraged; use public channels instead.
  • Office hour changes will be posted in the #announcements channel.

Email expectations

  • Email is checked once per business day.
  • You can expect a response within 24–48 business hours.
  • Emails sent outside business hours are treated as arriving the next business day.
  • Emails about CSC210 should use the subject line format CSC210: <brief description>. Please use the course email template to help me respond quickly.
  • Emails that do not use the required subject format and template may receive delayed responses or be redirected to office hours.

Office hour cancellations

If office hours are cancelled, students may attend any remaining office hours that week or use email to ask brief questions. No student will be penalized for missing office hours due to a cancellation.

Assignment Questions

To keep class activities running smoothly, I don’t take assignment questions during class time. Use the appropriate channels outlined above.