Course Help

Computer science coursework is challenging, and we want you to succeed. We encourage you to take advantage of the wide variety of coursework help the department offers. If you cannot find the help you need here, just contact our faculty, staff, or advisors, and we'll point you in the right direction.

Office Hours

Office hours for professors, instructors, and GTAs may be found in some or all of the following locations:

GTA and Tutoring Help

The current semester schedule for GTA and tutor help can be found on the bulletin board behind the main desk in Linux Lab (CSB120). The schedule lists the dates/times GTAs and tutors are available and which class they TA or tutor for.

For private tutoring, you may find a tutor or offer your services as a tutor by using the tutor board located on the wall behind the printers in the Linux Lab (CSB120).


There are many forms of advising help available in the computer science department:

Feel free to contact us by phone, email, or in person whenever you have an academic problem.

Great Tips on How to Improve Academic Performance

Students who are having difficulty in their classes often complain that they are trying as hard as they can, and are frustrated by their inability to do better. Much of this frustration can be alleviated by changing your study habits and taking simple measures to organize your time and use it wisely. Here are a few suggestions that can have a profound effect on your grades:

For more information and help, we recommend you visit:

The Institute for Teaching and Learning (TILT): TILT offers a variety of academic help to students, including tutoring, study groups, workshops, and more!

CSU Center for Advising and Student Achievement (CASA): CASA provides guidance for primarily first and second year students. Don't know what to major in? Struggling with the transition to college? CASA can help!