Computer Science Study Lab

Welcome to the Computer Science Study Lab.  We at the CSSL offer the following services to Computer Science and Software Engineering majors:

  • Help with lower division and some upper division CS/SE courses.
  • Mentoring on improving CS/SE study skills
  • Experience working in CS/SE study groups
  • Improving coding and debugging skills
  • Networking with other CS and SE majors
  • Monitoring and mentoring at-risk students

Need Help?

The CSSL is located in 226 MacQuarrie Hall, and is open Monday – Thursday, 11 am- 5pm. Students taking CS courses, especially CS46A, CS46B, and CS146, are encouraged to drop in to study, get help, join study groups, get advice, or help out.

During the Fall 2022 semester, the CSSL tutoring will be in Hybrid mode. 1-2 tutors will be available in person in the CSSL (MH 226) for help between 11 am- 5pm Monday - Thursday starting September 6th in Fall 2022 semester.

If you only take online classes and won't be able to come in person, CSSL also provides a Zoom session for you. You can enter the Zoom session and wait for the tutor to get you in. However, there will be no appointment available and it is based on first-come-first-served during the same regular CSSL hours.      

Want to Become a Tutor?

One of the best ways to deepen your knowledge of any subject is to try to explain it to others.

At the end of each semester the CSSL faculty advisor will collect applications for the following semester. Look for announcements on bulletin boards and in your email.

Tutors work 4 – 8 hours/week.

Ideal applicants should:

  • Have taken CS146 and CS151 with a grade of A.
  • Be familiar with the content of CS46A/B.
  • Have experience and interest in tutoring.
  • Have strong debugging and problem solving skills.
  • Have strong Java programming skills.

If you are interested, please send application email message to Ms. Chen at: yan.chen01@sjsu.edu