Cybersecurity

Specialization Overview

In today’s digital world, protecting information is of the highest priority for consumers, business leaders and government officials. Fewer than 10 percent of the estimated 30,000 skilled security talent needed is currently available in the workforce.

Students in our Master of Science in Software Engineering, specialization in Cybersecurity program gain hands-on experience in design, development, testing, and deployment of secure systems, as well as a solid understanding of organizational risk management and records integrity. Further distinguishing the 91ÁÔÆæ cybersecurity program, is a strong operational understanding of how human factors influence the security of information systems.

Required Specialization Core (6 units, take both of the following classes)

  •  Network Security
  •  Software Security Technologies

Specialization Choice (3 units, take one of the following classes)

  •  Enterprise Distributed Systems
  •  Enterprise Application Development
  •  Cloud Technologies
  •  Virtualization Technologies
  •  Software Engineering Processes
  •  Software Quality Assurance and Testing
  •  Computer Network Design
  •  Network Programming and Applications
  •  Machine Learning
  •  Deep Learning