Behind every app is a creative mind and exceptional IT skills. The new Master of Science in Information Technology with a concentration in Software Application Development at Southern New Hampshire University teaches you the intricacies of developing applications that allow people to do specific tasks on a computer or other device.
Learn to manage the entire development process for a software program, beginning with customer need, designing the program, then instructing the programmers who write computer code and test it. From there, you'll learn how to make sure the app works as expected, whether that means going back to the drawing board or just suggesting improvements. Finally, you'll gain insights into the role of a software developer once the program is released, from routine maintenance to performing regular upgrades.
With the master's in software development at SNHU, you'll learn to:
As a private, nonprofit university, SNHU has one mission — to help you see yourself succeed. The benefits of earning your master's in software application development online at SNHU include:
Acceptance decisions are made on a rolling basis throughout the year for our 5 graduate terms. You can apply at any time and get a decision within days of submitting all required materials. To apply, simply contact an admission counselor, who can help you explore financial options. Your counselor can also walk you through the application process, which involves completing a graduate application ($40 fee) and providing undergraduate transcripts.
Candidates must also submit a professional resume.
Overall, the demand for software developers is high. According to the U.S. Bureau of Labor Statistics, the demand for software developers should grow 24% through 2026, much higher than average.*
Through our Cyber Security Center of Excellence, SNHU proudly supports cyber security students across the globe. To learn more about our contributions to the field, and connect with our academic leaders, visit our Cyber Security Center of Excellence page.
SNHU’s MS in IT is a well-established program, offering a number of concentrations relevant to today's digital environment — software application development being our newest. In addition to required key core courses in Information Technology, you'll take: Software Design and Modeling, Mobile Application Development and Distributed Application Development.
SNHU provides cloud-based virtual environments in some courses to give you access to the technology you need for your degree – and your career. Learn more about our virtual environments.
Total Credits: 36
Windows 7* or newer
Note: If your computer runs on Windows 7, see the information regarding Windows 7 End of Life below
CD/DVD drive. External hard drive. Extra power cord. Headphones/earbuds
*Windows 7 End of Life Statement for Students
Effective Jan. 14, 2020, Microsoft will no longer support Windows 7. What does this mean for you?
As part of the continuing evolution of computer systems, Microsoft will no longer provide security updates for Windows 7. Keeping your computer current with security updates helps your computer run better and protect your information. Since Microsoft will no longer release updates, the information on your computer will be more vulnerable and your computer may not function as well.
We strongly recommend you update to Windows 10 at your earliest convenience. You can upgrade to Windows 10 for free.
Have questions? Contact the ITS help desk via the service portal or by phone at 1.855.877.9919. Technical support is available 24/7.
Tuition rates for SNHU's online degree programs are among the lowest in the nation. We offer a 25% tuition discount for U.S. service members, both full and part time, and the spouses of those on active duty.
*Tuition Rates are subject to change and are reviewed Annually.
$40 Application Fee, $150 Graduation Fee, Course Materials ($ varies by course)
Southern New Hampshire University is a private, nonprofit institution accredited by the New England Commission of Higher Education (NECHE) as well as several other accrediting bodies.