Software Engineering, Specialization in Cybersecurity (MS)

Master of Science


"The Software Engineering master’s program offered by San José State University is THE graduate program for a software professional. It takes your technical expertise to the next level.
J. Kizhakkevalappil

Program Snapshot: 31 units to degree, 11 total courses, $23,250 for degree, online & on campus, Fall & Spring Admission. (Fees are subject to review & change)

Learn More

Additional Info

For more information, please visit:

CatalogSJSU Degree Catalog

Program website

Department Program Website

With the global threats of cyber-crime, information vulnerability and infrastructure dependence on computer-based and networked systems, our nation’s continued safety and economic prosperity increasingly depends on the availability of a significantly increased cyber-security competent workforce. The program aligns with the nationally defined knowledge areas and provides the students with the knowledge and skills to become professionals in cyber security and information assurance.

Certificate options: The MSSE, Cybersecurity is broken into 3 stackable certificate phases. Each certificate can be completed independent of the degree or combined for the complete MSSE.

Program Features

  1. Unique Program
    Program faculties are Silicon Valley professionals with a leading-edge curriculum.
  2. Unlimited Career Opportunities
    Cybersecurity is a very exciting field - with wonderful employment opportunities in the public and private sector. It is a well paid field with typical starting salary of $90,740.

Your Career Opportunities

Software Engineers shape the world, and the graduates of our programs are in the thick of it. They can expect to participate in the design and development new technologies, contribute to the innovation culture of Silicon Valley and to be able to choose freely where they want to work - it is a global profession.

The specialization in Cybersecurity is very attractive in the market (40% of the current need for cybersecurity professionals is unfilled) and will provide access to the full range of technology companies, ranging from small start-ups to well-established leaders.

There are also opportunities for public sector service. In general the graduates of the program will be in a position where they can add "protecting the future" to the broader mission of shaping it.

Applying to the Program

Prospective students interested in the program are encouraged to complete a prequalification form so that a faculty advisor can review your background and make a determination about your suitability for the program. 


The Minimum Requirement:

  • A 4-year B.S. degree. An undergraduate degree in computer science, computer engineering, software engineering or closely related discipline. Post-baccalaureate professional experience may be accepted as an alternative for applicants from other engineering or science disciplines (e.g., physics, mathematics, electrical engineering).
    B.S. (or equivalent) degrees from other countries are acceptable.
  • A 3.0 or above GPA based on last 60 technical semester units, last 90 quarter technical units, or all degree units.
  • An English language proficiency test (TOEFL, IELTS or PTE) is required if a student’s baccalaureate was earned outside of the US. The applicant must satisfy the university minimum requirements.

Admission is competitive.

For more specific information on SJSU's admission requirements, please visit the Engineering Graduate and Extended Studies website.