non profit colleges and universities - online degrees from Washington State University Global

Master’s in Software Engineering

WSU’s online master’s degree in software engineering offers advanced skills in software design, development, validation, maintenance, management, and security. You’ll be able to identify problems and implement solutions, to document procedures and to exemplify professional standards.

Along with core courses in software requirements and design, the degree includes advanced training in management, leadership, and ethics. You’ll gain an in-depth mastery of one or more subdomains of software engineering through this non-thesis master’s degree.

Why WSU?

Designed for career advancement
This degree is specifically designed for workplace advancement. Ensuring your skills will be in demand, course requirements were created with input from an industry advisory board that includes representatives from companies including Microsoft, Hewlett-Packard, Boeing, Amazon, Ivycorp, and EMC Isilon.

Openings for software development engineers, software developers, and software engineers are predicted to increase about 87%, 56% and 74%, respectively, in Washington state. Recent data show 4,483 regional job postings for candidates with graduate-level software engineering skills. Software engineering graduates easily earn six-figure salaries.

Previous graduates of the School of EECS have become company presidents, CEOs, directors, and department managers. Some have founded at least one company. Others have excelled as senior designers, project managers, senior scientists, and lead engineers.

Inspiring faculty
The online master’s courses are designed and taught by faculty members at WSU’s world-renowned School of Electrical Engineering and Computer Science. Those faculty members include experts in computer science, data science, software maintenance and evolution, software testing, and security.

Program Inquiry

7 + 14 =

Additional Info

online@wsu.edu
PO Box 645220
Washington State University
Pullman WA 99164-5220
800-222-4978
509-335-3557

Share This