Master of Science in Software Engineering
Washington State University

Program Details

The online Master of Science in Software Engineering program prepares students for the workplace by offering skills in software design, development, validation, maintenance, management, and security.  You will complete core courses in software requirements and design and advanced training in management, leadership, and ethics while mastering one or more subdomains of the software engineering field.  Graduates can identify problems and implement solutions, document procedures, and exemplify professional standards.


  • Bachelor’s degree in a major from an accredited institution in the United States or international equivalent
  • Advanced capability in a programming language such as C/C++, Java, Python, etc.
  • GPA of 3.0 (4.0 scale) or higher
  • All college transcripts
  • Letter of intent
  • Three letters of recommendation
  • GRE test scores

School Accreditation Statement

Northwest Commission on Colleges and Universities