Need CS help?

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

Tutoring sessions this week (the week of Mar 1st through Mar 5th):
Besmelh AlshaalanTuesday the 2nd at 7:00am - 8:00am (today) in
Zoom: 2927451682
CSC171, 172
Simon SchillerTuesday the 2nd at 11:15am - 12:15pm (today) in
Zoom 5783019505
MTH 150, CSC171, 172, 252, 257
Yufei ZhaoTuesday the 2nd at 12:30pm - 1:30pm (today) in
Zoom: 9535560058
MTH 150, CSC171, 172, 173
Tommy GeigerTuesday the 2nd at 3:00pm - 4:00pm (today) in
CSC171, 172, 210, 252, 257, 261, 262
Zoom ID: 457 304 4220
Alexander MartinWednesday the 3rd at 10:30am - 11:30am (future) in
Zoom: 928 1592 5433
CSC 171, MTH 150
Tommy GeigerWednesday the 3rd at 5:00pm - 6:00pm (future) in
CSC171, 172, 210, 252, 257, 261, 262
Zoom ID: 457 304 4220
Yufei ZhaoThursday the 4th at 8:30am - 9:30am (future) in
Zoom: 9535560058
MTH 150, CSC171, 172, 173
Gal CherkiThursday the 4th at 10:00am - 11:00am (future) in
Zoom ID: 9501591844
CSC161,171,172, 173, 282
MTH150, 165
Simon SchillerThursday the 4th at 11:15am - 12:15pm (future) in
Zoom 5783019505
MTH 150, CSC171, 172, 252, 257
Tommy GeigerThursday the 4th at 3:00pm - 4:00pm (future) in
CSC171, 172, 210, 252, 257, 261, 262
Zoom ID: 457 304 4220
Zhiyu LeiFriday the 5th at 10:30am - 11:30am (future) in
Zoom ID: 7012802808
CSC 171, 172, 242, 261, 262
MTH 150, 201
Samuel FrankFriday the 5th at 2:00pm - 3:00pm (future) in
Zoom ID: 3556034787
CSC171, MTH150
Joseph CloudFriday the 5th at 4:00pm - 5:00pm (future) in
Zoom: 923 917 3891, PWD: cbDsp0
CSC171, 172, 173
Roka HosonoSaturday the 6th at 11:00am - 12:00pm (future) in
Zoom: 345 493 5738, PWD: YkCL0e
CSC171, 172, 173, 262, 282,
MTH 150
Joseph CloudSaturday the 6th at 4:00pm - 5:00pm (future) in
Zoom: 923 917 3891, PWD: cbDsp0
CSC171, 172, 173
Tutoring sessions next week (the week of Mar 8th through the 12th):
Besmelh AlshaalanMonday the 8th at 7:00am - 8:00am (future) in
Zoom: 2927451682
CSC171, 172
Alexander MartinMonday the 8th at 10:30am - 11:30am (future) in
Zoom: 928 1592 5433
CSC 171, MTH 150
Roka HosonoMonday the 8th at 1:00pm - 2:00pm (future) in
Zoom: 345 493 5738, PWD: YkCL0e
CSC171, 172, 173, 262, 282,
MTH 150
Samuel FrankMonday the 8th at 2:00pm - 3:00pm (future) in
Zoom: 3556034787
CSC171, MTH150
Tommy GeigerMonday the 8th at 5:00pm - 6:00pm (future) in
CSC171, 172, 210, 252, 257, 261, 262
Zoom ID: 457 304 4220

* = Will help you set up your development environment

CETL Comp Sci Walk-in Tutoring

CETL Tutoring Website
Time Sundays, 4 PM - 8 PM
Location Genesse Hall, Tutoring Zone, (G 230)
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 »