Empowering Students to Succeed
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.
Read about upcoming computer science defenses, plus project guidelines and writing project topics.
For MS Bioinformatics Students
Learn more about the academic advising you'll receive as you pursue your Master's degree in bioinformatics, and gain more insight into what you can expect during the program.
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.
Admission to SJSU is competetive. Learn more about how your major is impacted and what additional factors will SJSU consider in the Impaction process.