Skip to main content
San José State University
Menu
Visit
Campus Tours
Maps
Parking
Silicon Valley
Hammer Theatre
SJSU Loves SJ
Academics
Colleges and
Departments
Majors and
Programs
Academic Calendar
Classes
King Library
Admissions
Tuition and Fees
Housing
Professional Education
International Students
Parent and
Family Programs
Student Affairs
Health and Wellness
Safety
SJSU Cares
Events
Experience Campus
Traditions
Student Alumni
Connection
Research and
Innovation
Office of Research
Office of Innovation
Research Foundation
Student-Faculty
Collaborations
Become a
Research Partner
Centers
and Institutes
About
Administration
and Leadership
Facts and
Accomplishments
NewsCenter
Partnerships
Transformation
2030
Transformation
Defined
SJSU Online
Athletics
Alumni Association
Giving to SJSU
Canvas
one.SJSU
Search
University Menu .
Go to
SJSU
homepage.
Visit
Toggle menu
Campus Tours
Maps
Parking
Silicon Valley
Hammer Theatre
SJSU Loves SJ
Academics
Toggle menu
Colleges and Departments
Majors and Programs
Academic Calendar
Classes
King Library
Admissions
Toggle menu
Tuition and Fees
Housing
Professional Education
International Students
Parents and Family Programs
Student Affairs
Toggle menu
Health and Wellness
Safety
SJSU Cares
Events
Experience Campus
Traditions
Student Alumni Connection
Research and Innovation
Toggle menu
Office of Research
Office of Innovation
Research Foundation
Student-Faculty Collaborations
Become a Research Partner
Centers and Institutes
Athletics
SJSU Online
About
Toggle menu
Administration
and Leadership
Facts and
Accomplishments
NewsCenter
Partnerships
Transformation
2030
Transformation
Defined
Home
Department of Computer Science
Students
Programs
Department of Computer Science
College of Science
Department of Computer Science
College of Science
Menu
About Us
Toggle menu
About Us
News
Toggle menu
News
Student and Faculty Accomplishments
Grants & Gifts
Accreditation
Assessment
Toggle menu
Assessment
Assessment Schedule
Assessment Rubrics
Assessment Reports
Action Plan from Program Review and Planning
Programs
Toggle menu
Programs
BS in Computer Science
BS in Data Science
Toggle menu
BS in Data Science
BSDS FAQ
BS in CS and Linguistics
MS in Computer Science
Toggle menu
MS in Computer Science
Sample Curriculum
How to Apply
MSCS Requirements for Graduation
MSCS FAQ
Policies
Why MSCS?
MS in Bioinformatics
Toggle menu
MS in Bioinformatics
Intent To Enroll
Research Areas
MS Bioinformatics FAQ
MSBI Sample Roadmaps
MS in Data Science
Toggle menu
MS in Data Science
Example Course of Study for MSDS Program
MSDS Admission Requirements
MS Computational Linguistics
Certificates in Cybersecurity
Computer Science Minor
Students
Toggle menu
Students
Scholarships
Toggle menu
Scholarships
2024 Scholarship Winners
2023 Scholarship Winners
2022 Scholarship Winners
Undergraduate Students
Toggle menu
Undergraduate Students
BSDS Change of Major Policy
BSCSL Change of Major Policy
BSCS Change of Major Policy
Course Prerequisites
Internships
Toggle menu
Internships
How to Process Your CPT
How to Initiate an NPP
Special and Experimental Courses
Permission Number Policy
FAQ
Graduate Students
Toggle menu
Graduate Students
For MSCS Students
Toggle menu
For MSCS Students
Project/Thesis Guidelines (CS 297/298/299)
Toggle menu
Project/Thesis Guidelines (CS 297/298/299)
First semester
Second Semester
Upcoming CS Master's Defenses
Writing Project Topics
For MSDS Students
Toggle menu
For MSDS Students
Upcoming Data Science Master's Defenses
For MS Bioinformatics Students
Toggle menu
For MS Bioinformatics Students
Upcoming Master's Defenses
Academic Advising
Bioinformatics Graduate Program
Faculty Availability for CS 297
Permission Number Policy
Advising
Toggle menu
Advising
Advisors
Articulation
Toggle menu
Articulation
Engineering Equivalencies
Grade Dispute
Office Hours
CS Study Lab (Free Tutoring)
Student Jobs
Toggle menu
Student Jobs
CS Department Student Jobs
Grader Application
CS46AB Jobs
CSSL Tutors
Success Resources
Forms
Toggle menu
Forms
Graduate Forms
Undergraduate Forms
Course Syllabi
Toggle menu
Course Syllabi
Fall 2024 Syllabi
Spring 2025 Syllabi
Course Syllabi Archive
Toggle menu
Course Syllabi Archive
Winter 2019 Syllabi
Spring 2019 Syllabi
Summer 2019 Syllabi
Fall 2019 Syllabi
Spring 2020 Syllabi
Summer 2020 Syllabi
Fall 2020 Syllabi
Spring 2021 Syllabi
Summer 2021 Syllabi
Fall 2021 Syllabi
Spring 2022 Syllabi
Summer 2022 Syllabi
Fall 2022 Syllabi
Spring 2023 Syllabi
Fall 2023 Syllabi
Spring 2024 Syllabi
Summer 2024 Syllabi
Course Offering Patterns
Impaction
Faculty and Administration
Toggle menu
Faculty and Administration
Application for Assist/Assoc Professors
CS Faculty
CS Lecturers
CS Faculty Research Areas
CS Staff
Retired/Emeritus Faculty
Clubs and Events
Toggle menu
Clubs and Events
Clubs and Resources
Toggle menu
Clubs and Resources
Admitted Spartan Day Webinar Recording
CS Student Clubs
CS Talks
Toggle menu
CS Talks
SJSU CS Talks Fall 2024
SJSU CS Talks Spring 2024
SJSU CS Talks Spring 2025
Fall 2021 CS Talks
Fall 2022 CS Talks
Toggle menu
Fall 2022 CS Talks
Deep Learning for Fall Detection
FA22 research pitches
Language Emerges from Computability
ML for Systems
Fall 2023 CS Talks
Spring 2021 CS Talks
Toggle menu
Spring 2021 CS Talks
How to Find Chrome Security Bugs
Mobile Performance
SP21 Faculty Pitches
Spring 2022 CS Talks
Toggle menu
Spring 2022 CS Talks
Deep Learning for Fall Detection
Language Emerges from Computability
SP22 research pitches
Spring 2023 CS Talks
Toggle menu
Spring 2023 CS Talks
SP23 Research Pitches
Blockchain Fundamentals
Interaction Learning
Leveraging Data in Motion in a Cloud-first World
The Data Landscape: Trends and Directions
Spring 2020 CS Talks
Toggle menu
Spring 2020 CS Talks
Data Protection Technology at DELL
Coverity: Commercial-grade Static Analysis
Automated Machine Learning
Fall 2019 CS Talks
Toggle menu
Fall 2019 CS Talks
Demythifying Cyber Security
Datometry Hyper-Q
Advances in Causal Analytics
Controls and Automated Systems
From Engineer To Entrepreneur
You Got a Degree in CS, Now What?
Faculty Elevator Pitches
Spring 2019 CS Talks
Toggle menu
Spring 2019 CS Talks
Faculty Elevator Pitches
Robotics and Automation
The History of Apache Hadoop and Big Data
Building a Scale-Out Analytics Platform
Machine Learning's Fourth Frontier
Protecting Your Data
How to Scale a Startup by 10x Quickly
You Got a Degree in CS, Now What?
Reliability As An Engineering Career
Pragmatic Interviewing (and Beyond)
Events
Partners
About Us
News
Grants & Gifts
Accreditation
Assessment
Action Plan from Program Review and Planning
Programs
BS in Computer Science
BS in Data Science
BS in CS and Linguistics
MS in Computer Science
MS in Bioinformatics
MS in Data Science
MS Computational Linguistics
Certificates in Cybersecurity
Computer Science Minor
Students
Scholarships
Undergraduate Students
Graduate Students
Permission Number Policy
Advising
Grade Dispute
Office Hours
CS Study Lab (Free Tutoring)
Student Jobs
Success Resources
Forms
Course Syllabi
Course Offering Patterns
Impaction
Faculty and Administration
Application for Assist/Assoc Professors
CS Faculty
CS Lecturers
CS Faculty Research Areas
CS Staff
Retired/Emeritus Faculty
Clubs and Events
Clubs and Resources
CS Talks
Events
Partners
Forms
Graduate Forms
Undergraduate Forms