Accreditation
Bachelor of Science program and Master of Science program are accredited by the Western Association of Schools and Colleges (WASC).
BSCS program is accredited by the Computing Accreditation Commission of ABET, 111 Market Place, Suite 1050, Baltimore, MD21202-4012 - telephone: (410) 347-7700.
Bachelor's in Computer Science
Mission and Program Educational Objectives
To enable the graduates of the program to function as software developers or to further their education in graduate school.
Student / Program Learning Outcomes
Three to five years after graduation, successful graduates of the BSCS program will:
- Be making progress in their chosen career or advanced educational program.
- Be contributing to their chosen profession.
- Be growing in their professional abilities through self study and course work.
- See also Program Learning Objectives, SJSU Catalog
Enrollment and Degrees awarded
Master's in Computer Science
Program Educational Objectives
Upon graduation an MSCS student should have acquired:
- Breadth of knowledge in computer science with course work in the subject areas Foundations, Architecture, and Systems Software.
- Depth of knowledge in an advanced topic in computer science, including the ability to carry out original work that builds upon the existing body of knowledge in the field.
- Ability to communicate effectively both orally and in writing Computer Science topics to researchers, practitioners, and the public.
Student / Program Learning Outcomes
- Program Learning Outcomes, SJSU Catalog
Cybersecurity Certificate "Fundamentals of Cybersecurity"
Program Educational Objectives
The undergraduate cybersecurity certificate program provides students with a well-grounded foundation to become professionals in software security and information assurance.
Student / Program Learning Outcomes
Upon successful completion of the certificate curriculum, students will be able to:
- Apply security principles and practices to the environmental, hardware, software, and human components of a system
- Analyze and evaluate systems with respect to maintaining operations in the presence of risks and threats