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 Sep 25th through the 29th):
Yawo SiatitseMonday the 25th at 2:00pm - 3:00pm (future) in Hylan 301
MTH 150, CSC 161, ECE 114
Sisipho Zinja*Monday the 25th at 2:00pm - 3:00pm (future) in Hylan 301
CSC 171, 172
Kelly He*Monday the 25th at 3:30pm - 4:30pm (future) in Hylan 301
MTH 150, 201, CSC 161, 171, 172, 240, 242, 261, 262
Hunter Johnson*Tuesday the 26th at 12:30pm - 1:30pm (future) in Hylan 301
CSC 171, 172, 173, 254
Shir Maimon*Tuesday the 26th at 12:30pm - 1:30pm (future) in Hylan 301
MTH 150, 201, CSC 161, 171, 172, 173, 242, 281, 282
Colin PronovostTuesday the 26th at 3:00pm - 5:00pm (future) in Hylan 301
MTH 150, CSC 161, 171, 172, 173, 242, 253, 254, 282, 286
Alex Benishek*Wednesday the 27th at 2:00pm - 4:00pm (future) in Hylan 301
CSC 171, 172, 173, 242, 251
Sofia CarrilloWednesday the 27th at 3:30pm - 4:30pm (future) in Hylan 301
MTH 150, CSC 171, 172, 173
Matt LevinThursday the 28th at 11:30am - 12:30pm (future) in Hylan 301
MTH 150, CSC 161, 170, 171, 172, 242, 282
Adam Kaplan*Thursday the 28th at 2:00pm - 3:00pm (future) in Hylan 301
MTH 150, 201, STT 211/212, CSC 171, 172, 173, 242, 282
Shuyang Liu*Thursday the 28th at 3:30pm - 5:30pm (future) in Hylan 301
CSC 171, 172, 173, 253, 254 (Office Hours)
Jeremy Spiro*Friday the 29th at 11:00am - 1:00pm (future) in Hylan 301
CSC1 71, 172, 173
Mcvvina Lin*Friday the 29th at 11:00am - 1:00pm (future) in Hylan 301
MTH 150, 201, CSC 170, 171, 172
Po-Chun Chiu*Friday the 29th at 12:00pm - 2:00pm (future) in Hylan 301
MTH 150, CSC 171, 172, 173, 242
Edward Newton*Friday the 29th at 2:00pm - 4:00pm (future) in Hylan 301
MTH150, CSC 171, 172, 173

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