
100% online software development degree with no campus visits required
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec accumsan, nibh et porttitor consectetur, massa ligula sodales nulla, vel faucibus eros diam eu nisi. Vestibulum nec sapien vel leo vestibulum lobortis. Nam dui neque, lobortis non sagittis nec, venenatis at libero. Sed at libero libero.
Aenean neque odio, ultricies sed aliquam et, rutrum nec felis. Donec tempor tempor ante, id venenatis eros posuere non. In aliquet, ante eu sagittis ornare, nibh lacus interdum ligula, et eleifend mi purus eu metus. Etiam laoreet bibendum eros, a lacinia nunc euismod nec. Sed pretium porttitor dolor et hendrerit.
Example content buttonLorem ipsum dolor sit amet, consectetur adipiscing elit. Donec accumsan, nibh et porttitor consectetur, massa ligula sodales nulla, vel faucibus eros diam eu nisi. Vestibulum nec sapien vel leo vestibulum lobortis. Nam dui neque, lobortis non sagittis nec, venenatis at libero. Sed at libero libero.
Aenean neque odio, ultricies sed aliquam et, rutrum nec felis. Donec tempor tempor ante, id venenatis eros posuere non. In aliquet, ante eu sagittis ornare, nibh lacus interdum ligula, et eleifend mi purus eu metus. Etiam laoreet bibendum eros, a lacinia nunc euismod nec. Sed pretium porttitor dolor et hendrerit.
Example default content button
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.
Maryville has earned a long list of rankings and honors from some noteworthy organizations and publications. And as we grow, so does that list of achievements. In fact, Maryville was named the nation’s 2nd fastest-growing private university by the Chronicle of Higher Education in 2022.
And that’s just a sample. You can see the full list at our rankings and honors page.
Everyone learns differently. That’s why we provide you with support from a student advisor the entire way. Together, we’ll learn your strengths and develop a plan that fits your needs. Your future is a personalized path. Your education should be, too.
We believe everything in the classroom should be challenging, and everything outside of it should be easy. That’s why we streamline the admission process, provide helpful transfer guides, and offer personalized support throughout your educational journey.
We’re in it for your success.
When you earn your online degree at Maryville, you get the same high-quality education as our on-campus students. We don’t compromise when it comes to academic excellence, and everything we do is designed to be student-centric, so you can be sure you have all the resources and support services you need to succeed in the classroom and beyond. The end goal is your success, and that’s why 98% of our graduates have a job or enroll in advanced education programs within six months of graduating.
We even offer an Early Access program for eligible students that allows you to get a jump start on your graduate studies by taking graduate courses that count toward both your undergraduate and graduate degrees.
Maryville does online learning differently. We operate with the belief that students in our online programs expect the same level of academic excellence that Maryville has offered since 1872: a students-first focus, intimate classes where professors know your name, and hands-on learning that helps you achieve your career goals.
Our secret to disrupting education for almost 150 years is straightforward: We’ve never departed from these values. And when you enroll as a Maryville Online student, you can count on us staying true to what has worked so well for so long. If you’re brave enough to pursue your online degree, we want to help you succeed.
Let’s be brave together.
Next StepAs an academic institution, we’re only as good as the level of instruction we provide.
That’s why our faculty are more than leading researchers. We’re seasoned practitioners. And there’s only one thing we love more than learning. Teaching.
We approach everything with a collaborative spirit and weave our real-world experience directly into your course curriculum. Above all, we’re here to support your educational journey. And your success drives everything we do.
Get to know us. Let’s be brave together.
Meet our FacultyMaryville does online learning differently. We operate with the belief that students in our online programs expect the same level of academic excellence that Maryville has offered since 1872: a students-first focus, intimate classes where professors know your name, and hands-on learning that helps you achieve your career goals.
Our secret to disrupting education for almost 150 years is straightforward: We’ve never departed from these values. And when you enroll as a Maryville Online student, you can count on us staying true to what has worked so well for so long. If you’re brave enough to pursue your online degree, we want to help you succeed.
Let’s be brave together.
Next Step
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.
Core to our values is maintaining a student-focused environment that puts your needs first. That means developing an online platform that considers the goals and convenience of our students before anything else. It means designing courses that deliver practical and experiential learning that will transfer directly to your time on the job. It means building and promoting an educational experience that provides you with the flexibility to live your life, with a hassle-free application process and support every step of the way in your academic journey.
Let’s be brave together.
Next Step
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.
We know students enter our programs with various types of educational backgrounds, and we believe you deserve credit for what you’ve already accomplished. That’s why we designed our programs to be transfer credit friendly. Whether you’re transferring from a community college, moving to a new city, juggling personal and professional obligations, or seeking a fresh start, it’s our goal to streamline the process for transfer students to help you earn your degree and achieve your career goals.
Let’s be brave together.
Next Step
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.
We believe earning a degree should be a step toward your dreams.
Too many degree programs offer you credentials that lack any real connection to the job market, or are taught by instructors without strong ties to the industry you want to join. If you’re pursuing your online degree, you likely already know where you want to go in your career, and you want a degree that will provide the real-world skills to get you there.
At Maryville, each of our online programs comprises requirements, assignments, lessons, and opportunities designed to improve your job prospects. Our programs often include real-world projects and components that give you direct and relevant experience in your preferred career field. These experiences may include participating in internships, working with real clients, developing a portfolio to bring to job interviews, and a capstone experience.
Let’s be brave together.
Next Step
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.
Maryville does online learning differently. We operate with the belief that students in our online programs expect the same level of academic excellence that Maryville has offered since 1872: a students-first focus, intimate classes where professors know your name, and hands-on learning that helps you achieve your career goals.
Our secret to disrupting education for almost 150 years is straightforward: We’ve never departed from these values. And when you enroll as a Maryville Online student, you can count on us staying true to what has worked so well for so long. If you’re brave enough to pursue your online degree, we want to help you succeed.
Let’s be brave together.
Next Step
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.
Innovation, service, and bravery are woven into the fabric of Maryville University. For nearly a century and a half, our aim has been to bridge the learning gap, make education more accessible, and set a new standard for excellence in student-centered, future-focused learning. We invite you to read more about our legacy — and learn how it can inspire your own story.
Learn more about our historyWhen you’re searching for the right university or program to fit your needs, you want assurance that you will get a high-quality education. That’s the kind of assurance accreditation can provide.
Accreditation serves to validate the educational experience a university offers, so you can enroll with confidence that you will have access to a top-level education recognized universally by universities and employers.
View our accredited programsThe pandemic has changed the way we live, work, and function. But Logan and Bailey Roehr saw through the challenges and discovered an opportunity to live and learn in an exciting new way.
Bailey and Logan Roehr, both students in the Maryville Online bachelor’s in business administration program, decided to hit the trails while they hit the books. The brothers embarked on a socially distant road trip through 13 national parks across 15 states on a journey spanning roughly 9,000 miles. And they did it all while logging on to learn in America’s most scenic places like Yellowstone, Redwood, Glacier, and Zion National Park.
It takes courage to earn your college education and pursue your goals. At Maryville Online, our students and graduates show us when you’re brave, there’s nothing you can’t accomplish.
Learn MoreChoosing to further your education is a brave step. It’s also a big one. You want to choose the right university — one with regional accreditation and a reputation for delivering a high-quality, respected curriculum in the online environment.
Maryville University’s online bachelor’s, master’s, doctoral, or certificate programs can help you reach any goal you dare to set.
Learn MoreHome / Online Master’s Degree Programs / Online Master’s Degree in Software Development
DANNY P., MASTER’S IN SOFTWARE DEVELOPMENT — 2019 GRADDANNY P., MASTER’S IN SOFTWARE DEVELOPMENT — 2019 GRAD
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.
Today more than ever, companies need software developers who can keep up with the latest trends — in coding, apps, agile methodology, project management and interface design — and turn this technology to their strategic advantage. When you earn your online Master of Science in Software Development at Maryville University, you gain the skills to begin or advance your career in software development and seize the extraordinary opportunities this field has to offer.
Top career skills you can develop:
View our program guide for more information.
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.
100% online software development degree with no campus visits required
No GMAT, GRE or application fee
Graduate in as little as 12 months
3 start times per year (spring, summer and fall)
4 coding classes, 5 management core courses and 1 capstone
No previous experience in business required
Software developers create the computer programs and software systems essential to our modern world. Virtually all of today’s industries and organizations rely on software to support their operations, resulting in tremendous demand for software development professionals who command higher-than-average earnings.
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.
Software development encompasses a wide range of professional roles and responsibilities, including:
Software development experts with a master’s degree and the relevant experience can become project managers or computer and information systems managers — all senior-level positions that oversee the software development process.
Earn your online software development degree from Maryville, and you could begin or advance your career in roles such as:
In settings such as:
A master’s in software development online puts you in an excellent position to advance in a field where career possibilities are wide and varied.
The number of software developer jobs held in 2022 was roughly 1.79 million.1
The median annual salary for software developers was US$132,270 in 2023.2
Employment in software development is projected to grow 25% by 2032.3
U.S. News & World Report ranks software developer #1 on its 2024 list of the 100 Best Technology Jobs.4
Your online master’s in software development can qualify you to pursue careers with median annual salaries such as these:
Software developer
US$132,2705
Web developer/Digital designer
US$98,5406
Computer programmer
US$99,7007
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.
Our master’s in software development online program, which is offered by the John E. Simon School of Business at Maryville University, prepares you for a career on the leading edge of software technology project management and troubleshooting. Equipped with the knowledge this program provides, you can become the leader who creates the big ideas, develops them and then manages them to launch and beyond. Your Maryville degree will carry the distinction of a university respected worldwide for its quality, value and affordability.
As a student in Maryville’s online software development degree program, you’ll receive broad-based instruction in software design and development, coupled with deeper vertical studies of more complex and specialized applications.
The result is a curriculum structured for long-term success in an innovative industry. You can complete the program 100% online in as little as 12 months. Learn more on our curriculum page.
Maximize your opportunity with our diverse online curriculum.Want to build your programming and agile methodology skills? Need to grow your knowledge of databases, automation and cloud environments? Looking to create clean, user-friendly interfaces and design? We’ve built our online Master of Science in Software Development curriculum to help you achieve all of this and more.
At Maryville, you can gain an advanced understanding of the creation, architecture and presentation of software and applications. And to top it off, you’ll have the opportunity to see your skills in action in our capstone course as you design, plan, develop, problem solve and deploy a web application of your own.
Prepare for a high-tech career.
At Maryville, we designed our online Master of Science in Software Development curriculum to help you meet today’s technology challenges and take advantage of the opportunities in this booming field. Our goal is to help you deepen your understanding of the tech and principles behind software design, so you can grow into a capable and confident leader in the field.
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.
Joseph Gradecki, program coordinator and instructor of software development, shared his thoughts about the software development program.
One of the core differences between our program and others is that we do not merely teach a language. Our goal is to give the students the fundamental skills of software development so they can use them in any programming language. We want to produce a software developer who can immediately move into the workplace regardless of the technology the employer uses. At the same time, we stay current, working with cloud platforms, for example. Employable software developers are those who have been exposed to the solid and proven technologies used today, and cloud is one such technology.
One transferable skill is knowledge of software development fundamentals. We teach the fundamentals of development instead of just a language. The student should be able to take the fundamental tools we teach and use them in other software languages.
Another of the primary skills will be time management. The program is rigorous, and weekly deadlines need to be met. The students will, in a sense, be forced to manage their time to accomplish the weekly assignments.
One of the biggest challenges is human resources. There just aren’t enough software developers, and this will only get worse.
Learn data structures and how those structures affect the underlying computing system. Learn about memory management. Resist the temptation to be a siloed developer who concentrates only on the front-end GUI or the back-end server. A great software developer can write code regardless of where that code will reside.
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.
To be considered for the online software development degree you must have a four-year bachelor’s degree from a regionally accredited institution. The following materials are required to apply:
To find additional eligibility and application information, visit our admissions page.To learn more about requirements for international students, visit our international admissions page.
Software development encompasses many different roles and responsibilities, including project management, quality assurance and testing. Completing your online master’s in software development can prepare you for careers in virtually any industry and sector, such as retail, financial services, government or healthcare.
Our online master’s degree in software development requires 30 graduate credit hours and can be completed in as few as 12 months. Students with eligible transfer credits may be able to complete it sooner.
Earning your master’s degree in software development online can put you on a path to career advancement, higher wages and management-level positions. Master’s in software development programs provide students with a deeper look into topics such as emerging technologies and allow for greater specialization, letting you explore areas that align with your professional interests and goals.
Bring us your ambition and we’ll guide you along a personalized path to a quality education that’s designed to change your life.
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.