Cloud Technology & Virtualization

SJSU’s engineering program consistently receives top rankings for master's-level institutions by U.S. News & World Report.

Program Snapshot: 33 units to degree, 11 total courses, $24,750 for degree, evening & off-campus, Fall and Spring Admission. (Fees are subject to review & change)

Apply Now

Additional Info

For more information, please visit:


SJSU Catalog

Department Program website

Program Website

Get a MS Software Engineering, emphasis in Cloud Computing & Virtualization from San José State University.

Cloud Computing refers to applications and services that run on a distributed network using virtualized resources and enables customers to access computing resources as needed.

The program intends to prepare students to understand the overall picture of Cloud Computing and Virtualization, their principles, modeling, analysis, design, deployment, and industry-oriented applications with successful cases. Specially, it will cover major solution architectures and enabling technologies.

Program Features

  1. Master Practical Skills
    This program prepares students to master: the emerging software development technologies to develop Cloud Computing and Virtualization systems to provide applications and services to the end users & the latest software engineering processes where large-scale application design is pre-eminent and system integration is the standard mode of development
  2. Excellent Curriculum
    The curriculum is developed and co-taught jointly by SJSU faculty members and industry experts of prominent Silicon Valley companies such as Cisco, HP, IBM, Juniper, Microsoft, LinkedIn, Oracle, VMWare, etc.
  3. Flexible Schedule for Working Professional
    Classes are held in Santa Clara and meet on the evenings and weekends, so students can be working and getting their degree at the same time.

Your Career Opportunities

With a Master of Science in Software Engineering, emphasis in Cloud Computing & Virtualization from San José State University, you will be ready for this new emerging field. Imagine an exciting career as a Network and Datacenter Administrator, Network Infrastructure Support, Network Implementation Team, Virtual Server Administrator, Storage Technology Administrator, or Information Technology Solution Provider.

Applying to the Program

Formal admission is required for the program. You can apply for admission in the Fall and Spring semester.

Admission Requirement:

  • A Bachelor's Degree in Computer Engineering/ Computer Science or related field.
  • TOEFL if required.
  • GPA 3.0 or better.
  • Conditional admissions might be granted for applicants with exceptional background and GPA less than 3.0 but greater than 2.5.
  • NO GRE/GMAT Scores required.
  • Experience in related industry preferred.

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