Need CS help?

You're in the right place! CSUG (logo) offers free tutoring for Computer Science courses.

No tutoring sessions are scheduled for this week. This could be because it's a school vacation.
Tutoring sessions next week (the week of Mar 27th through the 31st):
Hunter Johnston*Monday the 27th at 2:00pm - 3:15pm (future) in Hylan 301
CSC 171,172,173,252
Jingyi WangMonday the 27th at 3:00pm - 4:30pm (future) in Hylan 301
MTH 150, CSC 171
Zhizhou Zhang*Monday the 27th at 3:30pm - 5:30pm (future) in Hylan 301
MTH 150, CSC 171, 172, 173, 242, 252
Viet-Duy Nguyen*Monday the 27th at 6:30pm - 7:30pm (future) in Hylan 301
MTH 150, CSC 161, 171, 172, 173
Pooja Priya*Tuesday the 28th at 11:00am - 12:00pm (future) in Hylan 301
MTH 150, CSC 172
Matt LevinTuesday the 28th at 5:00pm - 6:00pm (future) in Hylan 301
MTH 150, CSC 161, 171, 242
Adam Kaplan*Tuesday the 28th at 5:00pm - 6:00pm (future) in Hylan 301
MTH 150, CSC 171, CSC 172, CSC 173
Scott Onestak*Wednesday the 29th at 1:00pm - 3:00pm (future) in Hylan 301
MTH 150, STT 211, 212, CSC 171, 172, 240
Daniel CancelmoWednesday the 29th at 2:30pm - 3:30pm (future) in Hylan 301
MTH 150, CSC 171, 172
Jingyi WangWednesday the 29th at 3:00pm - 4:30pm (future) in Hylan 301
MTH 150, CSC 171
Ji Eun HanWednesday the 29th at 3:30pm - 4:30pm (future) in Hylan 301
CSC 171
Luba Le Xuan*Wednesday the 29th at 5:00pm - 6:00pm (future) in Hylan 301
MTH150, CSC 171, 172, 173
Viet-Duy Nguyen*Wednesday the 29th at 6:30pm - 7:30pm (future) in Hylan 301
MTH 150, CSC 161, 171, 172, 173
Pooja Priya*Thursday the 30th at 11:00am - 12:00pm (future) in Hylan 301
MTH 150, CSC 172
Shengbo Ge*Thursday the 30th at 1:00pm - 2:00pm (future) in Hylan 301
MTH 150, CSC171, 172, 242, 261
Yutong (Kelly) He*Thursday the 30th at 3:30pm - 4:30pm (future) in Hylan 301
MTH 150, 201, STT 211, 212, CSC 171, 172, 240
Adam Kaplan*Thursday the 30th at 5:00pm - 6:00pm (future) in Hylan 301
MTH 150, CSC 171, 172, 173
Po-Chun (Alan) Chiu*Friday the 31st at 11:00am - 12:00pm (future) in Hylan 301
MTH 150, CSC 171, 172, 173
Hassler Thurston*Friday the 31st at 12:00pm - 2:00pm (future) in Hylan 301
MTH 150, 201, CSC 161, 171, 172, 173, 242, 252, 261, 280, 281, 284
Edward Newton*Friday the 31st at 2:00pm - 4:00pm (future) in Hylan 301
CSC 171,172,173, 242, 252

* = Will help you set up your development environment

CETL Comp Sci Walk-in Tutoring

CETL Tutoring Website
Time Sundays, 6 PM - 8 PM
Location Carlson Library, Room 1A
Current Courses CSC 161, CSC 171, CSC 172
See full schedule » Missing Tutors :( » Excellent Tutors :) »

The following four sections were adapted from the tutoring policies of the Center for Excellence in Teaching and Learning (CETL), used with permission.

What we can do

  • Help set up your development environment (those tutors with an asterisk next to their name)
  • Help troubleshoot or debug code within course policies
  • Review and help clarify assignments
  • Explain underlying theoretical concepts that were presented in class
  • Provide you with additional examples and practice problems
  • Encourage discussion/collaboration with other students in accordance with course policies
  • Help brainstorm how to approach a problem, and nurture the path to a solution
  • Help you understand the textbook and utilize external resources
  • Informally advise about CS-related courses and activities

What we can't do

  • Do your homework or programming assignment for you
  • Guarantee an error-free assignment or better grade
  • Teach new material missed in class
  • Help with take-home or make-up tests
  • Clarify course policies
  • Help with CSC200 (sorry!)
  • Help with an assignment that is due within 24 hours (by discretion of the tutor. Please come well-prepared if your assignment is due soon, and please make sure you have made significant progress!)
  • Encourage collaboration or give help that is not allowed by course policies
  • Be a substitute for your TAs or instructors

How to Make the Most of CSUG Tutoring

In order to make the most of your time and the tutor's time, please come prepared with a question in hand or a specific thing/concept you're wondering about. The more specific the question or concern, the better we are able to help you.
Before you come, please make sure you've answered "Yes" to the following questions:

  • Have I tried debugging my code (if you have a debugging question)?
  • Have I tried reading the textbook or looking at lecture notes (if you have a conceptual question)?
  • Have I looked online to try to address my question (assuming it is within course policies)?
  • Have I sought help from my TAs or instructor?

What Makes a Good Question?

A good question (one that we are most able to help you with) consists of multiple parts:

  • The specific thing you're having trouble with, stuck on, or wondering
  • What you've already tried in order to address your question
  • Where you are in your understanding of related concepts

In order to make the most of everyone's time, if we think it would be hard to help you given the information you've provided, we may ask that you reframe your question so it meets the above criteria before we offer our assistance.


About us

We're a bunch of volunteer computer science students looking to provide help to those who need it. If you're having difficulty with homework, you're stuck on a project, or you need a second pair of eyes, please drop by. You'll usually be able to find one of us in Hylan 301 (the non-major's computer science lab) on weekdays between 9AM and 9PM. Please see the above schedule for more details or changes in our location.

Contact us

Can't find the room? Have a comment or suggestion? Unable to attend any of the times? Want to become a tutor?

Send us an email »