Software Project, Process and Quality Management
In this course, you'll learn about project management, risk management, configuration management and quality management. you'll also encounter simulated project management experiences.
Study locally. Graduate globally. Start your degree at your home university and continue your academic journey at Arizona State University through the Cintana Alliance.
Powered by ASU helps students earn an ASU degree more affordably and in less time through university partnerships. Earn the same respected ASU degree whether you choose Online or On Campus.
Tuition estimates are based on ASU's published 2026–2027 tuition and fee rates and are subject to change. The number of credits that transfer and the length of the one-year timeline may vary by student and by home institution.
Tuition cost estimator
In this course, you'll learn about project management, risk management, configuration management and quality management. you'll also encounter simulated project management experiences.
In this course, you'll focus on test planning, requirements-based and code-based testing techniques, tools, reliability models and statistical testing.
In this course, you'll gain an overview of best practices in software development, including software requirements specification, construction, software verification and validation and software design. you'll also learn about integrated product and process development, personal and team software processes and project management.
For admission requirements, refer to the academic unit program page. Some programs have additional requirements — check with your local Enrollment Advisor for details.
Engineering Science (Software Engineering), MSE, MS →International graduate and undergraduate transfer applicants should review ASU's international transfer guidance before applying.
https://admission.asu.edu/apply/international/transfer →| Program start | ||||
|---|---|---|---|---|
| Campus Immersion | Online | Campus Immersion | Online | |
| Application deadline | ||||
| Classes start | ||||
Software engineers solve a wide variety of disciplinary and transdisciplinary problems and apply new technologies to improve quality of life. Graduates prepare for advanced study and leadership roles in software development projects and teams, with practical experience using the software development life cycle and tools to tackle complex problems. According to the Bureau of Labor Statistics, software engineers command strong compensation with growing employment prospects. Typical work includes developing software to manage new regulatory requirements in industries such as health care and administering existing policies digitally, identifying requirements and developing testing plans for computer systems being built into consumer electronics, and leading software development teams and projects for organizations of various sizes and complexities.
Complete the Request Information form and connect with an International Enrollment Advisor to explore your options.