Skip to main content Skip to navigation
Washington State University Factsheets

Master of Science in Software Engineering

Faculty working with Students: 5
Students: 0
Students receiving assistantships or scholarships: 0.00%
Priority deadline:
Campus:
  • Global Campus: Yes
Tests required:
  • 93 TOEFL Minimum score
  • GRE No minimum score

Degree Description:

WSU’s Online Master’s degree in Software Engineering (MS SE) prepares students for professional software engineering careers. The program equips students with advanced skills in design, development, validation, maintenance, reuse, management, and security of software products. Graduates of the program learn the principles of software engineering, together with the tools, methods and techniques used in modern software engineering practice. They also gain knowledge in the managerial and leadership skills needed to advance in the industry.

Admission Requirements:

Statement of Purpose, (3) Letters of Recommendation, and Transcripts.The MS SE degree is a 30-credit program which can be completed in under 2 years with a full-time course load. Working professionals may prefer to attend part-time for maximum flexibility. The MS SE curriculum material addresses industry needs by teaching fundamental and theoretical concepts and includes intensive, comprehensive coverage of modern software concepts and techniques.

Student Learning Outcomes:

All graduates will be able to:

  1.  Students have general mastery of their field of study in Software Engineering.
  2. Students have mastery of knowledge in a specialized area.
  3. Students are able to conduct state-of-the-art research in a specialize area that makes a contribution to the knowledge base.
  4. Students can effectively communicate their research in oral and written form.
  5. Students are able to disseminate research results in archival literature.

Student Opportunities:

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.

Career Opportunities:

Employment in the area of software engineering is growing rapidly with jobs such as Software Development Engineer, Software Developer, and Software Engineer growing about 87%, 56% and 74%, respectively, in Washington alone in 2012-2013. It is expected to continue this trajectory through 2020. Software Engineers typically earn six-figure salaries. Graduates can choose to pursue a career as Software Developer, Software Engineer, Requirements Engineer, Quality Assurance Engineer, Project Manager, and many others.

Faculty Members:

Arnaoudova, Venera, Ph.D.

Serves as: chair, co-chair, or member of graduate committee

Research Interests

Software engineering, particularly, software evolution, analysis of source code lexicon and documentation, empirical software engineering, refactoring, patterns, and anti-patterns

Dang, Zhe, Ph.D.

Serves as: chair, co-chair, or member of graduate committee

Research Interests

Model-checking and testing for infinite-state and/or real-time systems
Automata theory and Membrane computing systems (P systems)

Haipeng, Cai, PhD

Serves as: chair, co-chair, or member of graduate committee

Research Interests

Software Engineering, Program Analysis, Software Evolution, Software Reliability, Security and Privacy

Wu, Yinghui, Ph.D.

Serves as: chair, co-chair, or member of graduate committee

Research Interests

Big data, databases systems and data management, with emphasis on graph database, graph query models and languages, distributed and dynamic graphs.

Zeng, Bolong, Ph.D.

Serves as: chair, co-chair, or member of graduate committee

Research Interests

Software Engineering

Contact Information:

Washington State University
Pullman, WA 99164
509-335-4089