
Apply with no application fees or entrance exams, and choose from 3 start dates
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 Certificate Programs / Software Development Certificate
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.
There’s a mantra across computer science fields that today every company is a technology company. As tech becomes increasingly integrated into our lives, companies across more industries will rely on software developers to build sleek, intuitive platforms and programs to support our digital-first society.
If you want to help shape society’s future, your 100% online certificate in software development can help you get started in a lucrative, high-value career. Our certificate introduces key concepts and fundamentals in software development. The program is project-based and informed by real-world challenges, issues, and opportunities in the field, so you can learn career-oriented skills you can apply in your work the next day. You’ll also get the opportunity to work with Amazon Web Services, a high-tech online resource from Amazon that offers industry-relevant application development interfaces and cloud-computing platforms.
Our increasingly digital world needs brave leaders to help build it. With your online software development certificate, you can be one of them — and pursue a career with real impact.
Apply with no application fees or entrance exams, and choose from 3 start dates
Build real-world skills through a dynamic, project-based curriculum that reflects emerging trends and technologies
Earn your certificate in as few as 6 courses (18 credit hours)
Access 100% online coursework with no campus visits required
Develop critical, in-demand skills in programming languages, web application development, DevOps, AWS, software programs and more
Learn from a faculty of experienced data science experts and industry leaders
As demand skyrockets for software developers, the number of opportunities grows for programming and digital modeling professionals at all skill levels. If you want to upskill or reskill to take advantage of a booming field, your software development certificate can help you build the foundation you need in as few as six courses.
At Maryville University, our 100% online software development certificate program is designed to help you enhance your current knowledge or start from scratch as you build your introductory digital skill set. You’ll have the opportunity to study and learn the fundamentals of DevOps, Amazon Web Services (AWS), object-oriented application design, web application development, and programming in languages like Python, Javascript, C++, and Java.
Because technology is constantly evolving and software development demands are always shifting, the field values people who are committed to learning. In fact, for at least three straight years, a willingness to learn has been the most important factor in businesses’ hiring decisions, according to a recent report by a consortium of software development and architecture firms.*
When you earn your online certificate in software development from Maryville, you can build a fundamental understanding of the tools, techniques, and technologies behind the software that supports a growing number of businesses and resources. Best of all, the dynamic online curriculum gives you the freedom to learn the skills relevant to your goals — on your time.
Dynamic, affordable, and highly streamlined.
Get personalized support. Benefit from a dedicated student support team who can assist you from application through graduation and beyond.
Learn from a streamlined curriculum. Study in-demand important topics in software development and earn your certificate in as few as six courses.
Prepare for further credentials. Complete coursework that you can apply toward a bachelor’s degree in computer science, or earn a future computer science certificate with as few as six additional courses.
Gain real-world experience. Learn from a practical, experiential program that helps you build skills you can apply to your career immediately.
earn from leaders in software development. Engage with dedicated faculty and industry experts.
Study on your schedule. Access 100% online coursework with no campus visits required.
The computer science field at large is booming, with the U.S. Bureau of Labor Statistics (BLS) projecting the job market to grow by 11% from 2019 to 2029, nearly three times the national average across all job categories. The outlook for software development careers in particular is even more promising: The BLS projects 22% growth during that same period. That amounts to hundreds of thousands of new jobs across nearly every industry.
When you earn your online certificate in software development, you can take advantage of this opportunity to find a career in a field you love — doing vital work that employers value. The potential for growth, high earnings, and job satisfaction are among the reasons U.S. News & World Report ranked software developer as the No. 2 best job in 2020.
According to the BLS, the most common field for professionals with a background in software development is computer systems design. However, your software development certificate can help you build in-demand skills that are relevant across many different industries.
When you earn your online software development certificate, you have the flexibility to pursue a career almost anywhere, or to enhance your skills even more through continued education.
Pursue high-salary careers
According to Indeed.com, software development is one of the most in-demand careers in the nation. You can take advantage of this demand. Your online certificate in software development can set you on the path to qualify for high-paying career options. Salaries vary depending on factors like experience, location, and education, but your certificate can help you qualify for careers like software developer ($107,510), application developer ($108,080), computer programmer ($86,550), and web developer ($73,760).*
*Median salary data based on information compiled by the BLS
Be integral to a booming field
According to the BLS, computer science careers are growing at nearly three times the average rate for all career types (4%). Some software development careers show an especially bright outlook. Your online software development certificate can help you begin to qualify for pursue high-growth careers like software developer (22% growth projected between 2019 and 2029)*, web developer (8%)*, and software quality assurance analyst (8%)**.
*Growth data based on projections by the BLS.
**Based on projections for 2018-2028 compiled by O*Net Online.
Begin or advance a rewarding career
U.S. News & World Report lists software developer No. 2 on its list of the best jobs in America, citing not only high wages and low unemployment, but also high flexibility, upward mobility, and satisfaction. Software developers and programmers often enjoy a high degree of autonomy, and many employers offer benefits like remote work, tuition reimbursement, and profit sharing.
Build the skills to thrive
Our online certificate in software development is designed to help you build a comprehensive knowledge base to utilize in areas like software creation, web development, DevOps, and computer programming. We believe the best way to learn is to do, so we offer an experiential, project-based curriculum that can help you develop real-world skills. That means you’ll have the opportunity to learn practical techniques in software development you can apply to your career the next day.
Maximize your education investment
When you earn your software development certificate from Maryville, you can focus on the topics that can help you achieve your career goals. If you already have a college-level background in the areas covered by the curriculum, you may be eligible to switch out up to two courses (6 credit hours) with electives in other areas of computer science to ensure you get the most out of your education. You can also apply coursework toward your bachelor’s in computer science from Maryville Online (up to 18 credits).
Maryville University was founded in 1872 and has been helping brave, motivated professionals launch or enhance their careers with industry expertise ever since. Ninety percent of our full-time faculty holds a doctorate or terminal degree, and our software development and computer science faculty comprise experienced practitioners and experts in the field.
We’re proud of our reputation for quality academics, accelerated growth, and affordability, because it demonstrates our commitment to excellence.
Our online software development certificate allows you to build your foundational software development skills in as few as six courses (18 credit hours). Our program is project-based and practical, so you can learn real-world skills on your own time and apply them to your career.
Focus on skills important to software development
When you earn your software development certificate online with Maryville, you get an education that can prepare you for real-world opportunities in the field. Build your foundation with a curriculum focused on in-demand areas like Amazon Web Services (AWS), computer systems, programming languages, software development tools, object-oriented design, DevOps, and advanced and emerging technologies.
Tailor your experience to your skills
Do you already have a background in software development or a similar field? Our certificate program can help accommodate your experience. You may be eligible to replace up to two courses for electives to help you develop new skills — not rehash old ones.
Expand your career potential with a second certificate
There’s so much to explore in the world of computer science. That’s why we offer five separate certificate programs in some of the most high-growth, in-demand areas of this booming industry. You can round out your computer science knowledge by choosing to earn a second 100% online certificate in artificial intelligence (AI), cybersecurity, data science, or user experience/user interface (UX/UI).
This course covers data types, statements, expressions, control flow, functions, object oriented programming. It emphasizes principals of software development, debugging and testing. Project based learning is used to help students develop effective problem solving skills and effective collaboration skills.
This course introduces students to fundamental features of Java programming language. Topics include data types, control flow and loops, objects, classes, encapsulation, inheritance and polymorphism.
This course is a survey of both computer systems and programming languages. It covers the current state of systems as well as the top programming languages in use today. Theoretical and practical application of different programming language styles are used to help students understand the effective use cases for them.
In this course, students conduct an in-depth exploration of the entire software development process. This includes the technology business hierarchy and structure as well as different software development methodologies. An analysis of major stakeholders and their roles and responsibilities is addressed.
This course explores the process steps of object-oriented analysis and design. Using real-world application and problem sets, students explore software requirements and design principles used to make great software.
In this course, students will apply their experience with database management and software to deploy and manage a fully realized web-based application in the cloud. Students will complete and automate the production and deployment of the system.
This course explores emerging and relevant trends in technology. Students explore the application of these trends as well as their development standards and processes. Students also understand the technology acceptance cycle with an emphasis on spotting future trends as they evolve.
*To ensure the best possible educational experience for our students, we may update our curriculum to reflect emerging and changing employer and industry trends.
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.
While your software development certificate can help you qualify for a great career in areas like computer programming and web design, a bachelor’s in computer science can establish you as a true leader in the field. If you choose to pursue further education, we can put you on the fast track toward your degree.
Our software development certificate program features college credit coursework, so you can apply the 18 credit hours you earned toward your bachelor’s in computer science degree. Get a head start and save time as you build an even greater understanding of software development.
Want to learn more about how your Bachelor of Science in Computer Science can help you take your software development certificate further? Schedule a call with an advisor and discuss the benefits for your career.
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.