Peer Tutors

CS50 itself offers tutorials with its staff to help guide you through the course. Be sure to attend if you need help making progress on a problem set or with understanding a concept! If feeling like you need support outside of office hours, the Academic Resource Center (ARC) Peer Tutors are available to work with students in CS50 and support your learning. Peer Tutors can help assist you in developing study strategies and reviewing critical concepts. In addition to CS50, ARC Peer Tutors support a wide variety of other courses as well.

More information about the ARC Peer Tutoring Program and how to sign up for peer tutoring can be found at If you have any questions, contact the ARC Staff at