The Department of Computer science is well-equipped with a myriad of programs and
resources to give students the support they need to thrive as they pursue their degrees.
Our advisors are here to guide students during their time at SJSU. See who your advisors
are and how to get in touch with them. Plus discover important information on articulation
(replacing required courses for equivalents taken elsewhere).
Both graduate and undergraduate students can access important documents for their
respective degrees, including advising holds, course substitutions, oral defense request
forms, graduation, and more.
Get the course syllabi for current and upcoming semesters. It's an excellent way to
learn about the courses and prepare yourself for what you're about to learn.
Get critical resources for undergraduate students, including degree requirements,
how to change your major, course prerequisites, internships, frequently asked questions,
and more.
Whether you have questions regarding your course material, would like to improve your
coding skills, or want to enhance your study skills, our Computer Science Study Lab
is here to help. Plus, you'll be able to form study groups and network with your fellow
students.