Course support

Most of you will need help at some point and we want to make sure you can identify when that is without getting too frustrated and feel comfortable seeking help. Please follow the 15 minute rule in this class.

If you are stuck on a problem, you should attempt to fix it on your own for 15 minutes. After 15 minutes, you must ask for help.

Lectures and discussions

If you have a question during lecture or discussion, feel free to ask it! There are likely other students with the same question, so by asking you will create a learning opportunity for everyone.

GitHub Discussions

The course discussion forum. There is a chance another student has already asked a similar question, so please check the other posts on GitHub Discussions before adding a new question. If you know the answer to a question posted on the discussion board, I encourage you to respond!


Please refrain from emailing any course content questions (those should go to office hours or GitHub Discussions), and only use email for questions about personal matters that may not be appropriate for the public course forum (e.g., illness, accommodations, etc.). For such matters, you may email Dr. Benjamin Soltoff at

If there is a question that’s not appropriate for a public discussion forum, you are welcome to email me directly. Barring extenuating circumstances, I will respond to INFO 5001 emails within 24 hours Monday - Friday. Response time may be slower for emails sent Friday evening - Sunday.

Academic support

Sometimes you may need help with the class that is beyond what can be provided by the course staff. Cornell offers multiple centers to support student learning. The Learning Strategies Center (LSC) offers programs and resources to develop effective approaches to the learning process and become a successful and independent student. They host workshops, provide online resources, and offer private consultations for one-on-one support to develop effective learning strategies. Contact to setup an appointment.

Mental health and wellness

If your mental health concerns and/or stressful events negatively affect your daily emotional state, academic performance, or ability to participate in your daily activities, many resources are available to help you through difficult times. Counseling & Psychological Services at Cornell Health provides professional and confidential mental health care to help you “live well to learn well” here at Cornell. Their services include self-care resources and programming, workshops, informal consultations, individual and group counseling, and referrals to off-campus mental health providers. To schedule an access appointment, log in tomyCornellHealth using your Cornell NetID and password, and select Appointments. You may also call 607-255-5155 during business hours to schedule.

Course costs

  • Textbooks: The textbooks for this course are freely available on the web.
  • Laptops: Each student is expected to have a laptop they can bring to each lecture and discussion.

If you are having difficulty with costs associated with this course, here are some resources:

  • Contact the financial aid office (whether or not you are on aid). They have loans and resources for connecting students with programs on campus that might be able to help alleviate these costs.