Master of Science in Software Engineering
- Fall July 21
- Spring November 16
- Global Campus: Yes
- 93 TOEFL 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:
The objectives of the MS SE program are to allow students to acquire the education and professional skills necessary to:
- Identify and solve problems relevant to the Software Engineering discipline.
- Compete and advance in the Software Engineering industry
- Adapt to changes in technology as well as to the needs of society.
- Continue to seek knowledge to thrive in an increasingly globalized society.
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
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
Zeng, Bolong, Ph.D.
Serves as: chair, co-chair, or member of graduate committee
Research Interests
Software Engineering