Master of Science in Software Engineering 

Purdue University's online Master's in Software Engineering will mold the next generation of software professionals to help meet society’s need for skilled software engineers and entrepreneurs. Students will study under Purdue's renowned faculty in software engineering, computing systems and cybersecurity, and can further customize their experience toward specific topics.

Ready to Become a Boilermaker?

Overview
Become an industry leader in engineering.

Purdue University’s online Master of Science in Software Engineering will mold the next generation of software professionals to help meet society’s need for skilled software engineers and entrepreneurs. Our world-class faculty in both the Elmore Family School of Electrical and Computer Engineering and the Department of Computer Science will help you develop innovative approaches to address complex software engineering problems and to understand their real-world context. 

#3
Online Engineering Program US News & World Report (2024)
$950
Cost per credit hour (n-State and Out-of-State Cost Per Credit)

The cost of attending Purdue varies depending on where you choose to live, enrollment in a specific program or college, food and travel expenses, and other variables. The Office of the Bursar website shows estimated costs for the current aid year for students by semester and academic year. These amounts are used in determining a student’s estimated eligibility for financial aid. You can also use our tuition calculator to estimate tuition costs.

Program Specifics

Learn more about the Master of Science in Software Engineering 

Gain a unique credential backed by Purdue’s long history of excellence in engineering. Data shows that job opportunities for software engineers will continue to grow across the US and internationally. 

Students can select one of these focus areas or build a plan of study to incorporate multiple areas: 

Master’s Degrees Can Help Professionals Make Big Career Leaps 

For many professionals, earning a master’s degree can provide a big return-on-investment. In addition to financial benefits like salary increases and promotions, master’s degrees also help professionals learn in-demand skills, which can improve their job prospects, help them pivot to a new industry, or help them stay competitive in a rapidly changing market. Many employers value the advanced skills that master’s programs teach, and research shows that job candidates with master’s degrees have average salary increases from 25% to more than 75% in select fields. Ask your enrollment counselor for details on Purdue’s online master’s programs or learn more about the benefits of earning a master’s here

Career Outcomes

286,696
Unique Job Postings
14.5%
projected growth
131.2k
Median Advertised salaries

Top Job Titles

  • Software Engineers 
  • Systems Engineers 
  • Principal Software Engineers 
  • Software Developers 
  • Principal Systems Engineers 

Top Industries

  • Search, Detection, Navigation, Guidance, Aeronautical, and Nautical System 
  • Research and Development 
  • Education 

Source: LightcastTM (2023). Unique job postings for July 2022-2023. Projected growth for years 2023-2033.

Contact Us

Ready to Become a Boilermaker?

Are you ready to join the Purdue innovators and changemakers always striving to make giant leaps forward in our industries and fields? Start your application today!

You are not alone in taking your next giant leap. Get your questions answered, receive application help, or plan your degree journey by speaking with an enrollment counselor. Request more information today.