Need CS help?

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

Tutoring sessions this week (the week of Apr 16th through the 20th):
Alan Chiu*Friday the 20th at 10:30am - 11:30am (past) in HYLAN 301
MTH150, CSC 171, 172, 173, 242, 252
Jeremy Spiro*Friday the 20th at 11:00am - 1:00pm (now) in HYLAN 301
MTH 150, 200W, CSC 171, 172, 173, 242, 252, 280
Yawo Siatitse*Friday the 20th at 1:00pm - 2:00pm (today) in HYLAN 301
MTH150, ECE114, CSC 161, 170, 171, 172
Tutoring sessions next week (the week of Apr 23rd through the 27th):
Matt Levin*Monday the 23rd at 2:30pm - 3:30pm (future) in HYLAN 301
MTH 150, CSC 161, 170, 171, 172, 242, 252, 254
Ben King*Monday the 23rd at 3:30pm - 4:30pm (future) in HYLAN 301
MTH 150, CSC 161/2 171/2/3 242 252 240 246 280
Ryan WongTuesday the 24th at 11:00am - 12:00pm (future) in HYLAN 301
CSC 171/2 , 242, 252
Muskaan MendirattaTuesday the 24th at 1:00pm - 2:00pm (future) in HYLAN 301
MTH 150, CSC 171
Sofia CarrilloTuesday the 24th at 2:00pm - 3:00pm (future) in HYLAN 301
MTH 150, 200W, CSC 171, 172, 173, 242, 280
Kelly He*Tuesday the 24th at 3:00pm - 4:00pm (future) in HYLAN 301
MTH 150 200W 201, CSC 161 162 171 172 240 242 261 265
Mcvvina Lin*Wednesday the 25th at 12:00pm - 1:00pm (future) in HYLAN 301
MTH 150, 201, CSC 170, 171, 172, 242
Edward Newton*Wednesday the 25th at 1:00pm - 3:00pm (future) in HYLAN 301
CSC 171, 172, 173, 252, 280
Shuyang Liu*Wednesday the 25th at 3:00pm - 4:00pm (future) in HYLAN 301
MTH 150, CSC 171 172 173 253 254 255 256 280 242
Muhammad Ahmad*Wednesday the 25th at 5:30pm - 6:30pm (future) in HYLAN 301
MTH 150, CSC 171, CSC 172
Colin PronovostThursday the 26th at 2:00pm - 4:00pm (future) in HYLAN 301
MTH 150, 201; CSC 171, 172, 173, 252, 255, 258, 280
Alex Benishek*Thursday the 26th at 5:00pm - 7:00pm (future) in HYLAN 301
MTH 150, 200W CSC 171/2/3 252, 242, 280

* = 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 »