Program

Program Information

Prerequisites:

In order to be admitted to the program, students must at a minimum have completed a BS degree in Engineering, Computer Science, Math or other closely related discipline, or have sufficient professional experience to bridge any gap from other four-year degrees. The successful applicant must have completed a basic undergraduate course in computer networks.

    • Completion of basic undergraduate course in computer networks.
    • Undergraduate grade point average (GPA) of 3.0 or higher.
    • TOEFL score of at least 80 and less than 2 years old.
    • Formal evaluation of foreign degree and/or coursework.

Curriculum:
The degree requires 30 units of course and project work, with an additional one (1) unit of preparatory work.

LIBR 203

Online Learning: Tools and Strategies

1

BUS 248

Cyber Risk Management

3

CMPE 209

Network Security

3

CMPE 279

Software Security Technologies

3

CS 265

Cryptography and Computer Security

3

CMPE 202

Software Systems Engineering

3

ISE 219

Human Computer Interaction for Cyber Security

3

CMPE 289

Cloud Security Engineering

3

MARA 259

Records and Information Preservation and Security

3

CMPE 295W

Master Project

3

CMPE 295B

Master Project II

3

  
Faculty:
The faculty members teaching the curriculum are drawn from Silicon Valley industry and SJSU's cybersecurity and software engineering personnel:

http://www.sjsu.edu/cybersecurity/people/

Hybrid Model:
International students may opt to spend the second year of the program in Silicon Valley (i.e., one year studying in the home country, the second year studying on campus @SJSU in California). The decision to pursue the Silicon Valley model is made in the second semester, and students adopting this model are eligible for up to 29 months of professional experience in Silicon Valley or elsewhere in the US after graduation, while still on a student visa.