Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Details
Program Details
Degree
Masters
Major
Computer Science | Cybersecurity | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Course Language
English
About Program

Program Overview


Masters of Science in Software Engineering

The Masters of Science in Software Engineering program is offered by the College of Engineering at San José State University.


Program Overview

The program prepares outstanding men and women from around the world to be technical leaders in the rapidly changing software development environment. It offers an unsurpassed education in the fundamentals of software development and in-depth exposure to the latest technologies and trends shaking the foundation of Enterprise software development.


Specializations

The program includes several specializations, including:


  • Enterprise Software Technologies
  • Data Science
  • Cloud Computing and Virtualization
  • Software Systems Engineering
  • Networking Software
  • Cybersecurity

Enterprise Software Technologies

The Enterprise Software Technologies specialization prepares students for technical careers in infrastructure software and enterprise application development. It focuses on the study and research of distributed N-Tier Client/Server architectures that employ multiple clients and scalable server-side technologies to develop high performance systems that scale across multiple tiers of servers.


Required Specialization Core

The required specialization core consists of 6 units, with students taking one of the following classes:


  • CMPE 273 Enterprise Distributed Systems
  • CMPE 275 Enterprise Application Development

Specialization Choice

The specialization choice consists of 3 units, with students taking one of the following classes:


  • CMPE 281 Cloud Technologies
  • CMPE 283 Virtualization Technologies
  • CMPE 285 Software Engineering Processes
  • CMPE 287 Software Quality Assurance and Testing
  • CMPE 206 Computer Network Design
  • CMPE 207 Network Programming and Applications
  • CMPE 255 Data Mining
  • CMPE 256 Large Scale Analytics
  • CMPE 209 Network Security
  • CMPE 279 Software Security Technologies

Program Requirements

The program requirements include:


  • Program Requirements
  • Enterprise Software Technologies
  • Data Science
  • Cloud Computing and Virtualization
  • Software Systems Engineering
  • Networking Software
  • Cybersecurity
  • Pre-Fall 2020

Admissions

The admissions process includes:


  • Admission Requirements
  • Admission Test Requirements
  • Application Submission

Advising

The advising process includes:


  • Advance Registration
  • Admission Prerequisite Classes
  • Change of Major
  • Credit Transfer
  • Curricular Practical Training (CPT)
  • GPA Calculations
  • New Student Welcome

FAQs

The frequently asked questions section includes:


  • General Questions
  • Prospective Students
  • Application Process
  • Current Students
  • Probation and Disqualification
See More