Online Computer Science Degrees

Take Your Next Brave Step

Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.

. What degree level are you interested in pursuing?
What degree level are you interested in pursuing?
We value your privacy.

A digital world of opportunities.

Computers run the world. They’re a part of every aspect of our lives, and their importance is only going to increase as technology continues to advance. That’s great news for those with a computer science degree.

Maryville University has a variety of online computer science programs that allow you to build expertise in cybersecurity, software development, and other related disciplines — all while working around your busy schedule.

Computer Monitor and Mobile Phone Icon

Study 100% online

No Exam Icon

Apply with no entrance exams

Calendar Icon

Choose from multiple start dates

Transfer Icon

Transfer eligible credits

Which online computer science degree is right for you?

With different options to choose from in the field of computer science, your career path is really just a matter of deciding where your passion lies. Maryville has a wide range of undergraduate- and graduate-level online computer science programs that can meet you wherever you are in your educational or professional journey with 100% online coursework.

Our online computer science programs are designed to teach you the latest technologies used in many industries and to connect you with expert faculty that can provide insight into practical applications at major companies, tech firms, government, and other settings.

When you earn your online CS degree from Maryville, you’ll also have the opportunity to gain some real-world experience through the Maryville Virtual Lab. This faculty-managed, student-run security operations center provides a wide range of cybersecurity services to nonprofit organizations, charities, schools, and small businesses at no cost.

Master’s Degrees
Artificial Intelligence (AI) | Data Analytics | Cybersecurity | Data Science | Software Development

Bachelor’s Degrees
Computer Science | Cybersecurity | Data Science | Digital Media | Management Information Systems

Bachelor’s Certificates
Artificial Intelligence | Blockchain | Cybersecurity | Data Science | Software Development | User Experience/User Interface (UX/UI)

Post-Bachelor’s Certificates
Big Data | Fundamentals of AI | Machine Learning

Featured Computer Science Degree Programs and Certificates

Want to dig a little deeper? Take a look at some of the features and benefits of our online computer science programs.

woman wearing glasses standing in office

Bachelor’s in Computer Science

Want to take advantage of the opportunities arising in our increasingly interconnected, tech-focused world? Build the technical, problem-solving, and critical thinking skills to put yourself on the forefront of the fast-paced and forward-focused computer science field. Our online bachelor’s in computer science incorporates industry-relevant projects and a modular design so you can study the latest trends, technology, and techniques in computer science — all with online flexibility and support.

  • Choose from 6 concentrations: Data Science, Software Development, Cybersecurity, Artificial Intelligence, User Experience, or Blockchain.
  • Study in-demand coding languages: C, C++, Java, JavaScript, MySQL, PHP, Python, R, SAS, and Swift.
  • Work with state-of-the-art tech: Microsoft Azure, Amazon Web Services, IBM Watson, AirWatch, CA Technologies Secure, and more.
  • Benefit from project-based learning: Participate in projects, case studies, and other hands-on experiential learning methods, then complete a comprehensive capstone project.

woman working on computer coding

Bachelor’s in Cybersecurity

If you’re looking for a cutting-edge cybersecurity program that’s geared toward making you a tech-savvy professional, Maryville’s online bachelor’s degree in cybersecurity is for you. You will not only have the opportunity to gain a foundation in business essentials, but you’ll also be immersed in a future-focused curriculum designed to help you excel in any job in cybersecurity.

  • 3 tracks: Offensive Cybersecurity, Defensive Cybersecurity, or General Cybersecurity.
  • Maryville’s Cyber Fusion Lab: Complete hands-on exercises with real-world clients in the lab, which was distinguished by Apple for mobile innovation.
  • Robust and convenient curriculum: Our program features 100% online coursework in database design, applied operating systems, digital forensics, and cyber law policy and compliance.

Smiling Management Information Systems (MIS) Professional

Bachelor’s in Management Information Systems

Get the skills to help you succeed in a broad range of IT careers with the online Bachelor of Information Systems degree, and gain the skills to make informed decisions or even launch your own business.

  • Flexible. Choose from 3 start times.
  • Vigorous. This program features 100% online coursework in networks and security, applied operating systems, and cybersecurity principles.
  • Supportive. Get access to expert faculty who can help connect the curriculum to your career goals.

Woman sitting at computer

Professional Certificate in Big Data or Machine Learning

Our online certificate programs in big data and machine learning give you the opportunity to begin building graduate-level skills in these exciting, future-focused areas of tech. Earn a real-world, project-based education tailored to your strengths that can prepare you for success in these burgeoning fields or for further education. Study with experienced experts and gain the high-performance computing skills to impact the future of business, commerce, healthcare, entertainment, and many other industries.

  • Streamlined. Earn your post-bachelor’s certificate in just five courses—less than half the time it would take to complete a master’s degree. Or you can earn one certificate in five courses — and complete both in just eight total courses.
  • Stackable. After completing your certificate program, you can apply all five courses (15 credit hours) toward a future master’s in data science.
  • Dynamic. Develop critical, in-demand skills in areas like machine learning, computer programming, and big data analytics.

Cybersecurity specialist monitoring threats.

Master’s in Cybersecurity

The online master’s in cybersecurity is for those who want to take their talent to the next level — even up to the C-suite (CEO, CTO, COO, CFO). Develop your technical expertise in areas like cloud security and mobile forensics, and you could be the one getting noticed.

  • Personalized. Broad-based instruction in design and development coupled with studies of more specialized applications.
  • Robust. This degree features 100% online coursework in cyber defense, cloud security, and forensic analysis.

A computer scientist in a lab works on a laptop

Master’s in Software Development

An online Master of Science in Software Development (MSSD) from the John E. Simon School of Business at Maryville University can put you on the leading edge and help boost your career. You can be the person coming up with the big ideas, developing them, and managing them to launch and beyond.

  • Personalized. Features broad-based instruction in design and development coupled with studies of more specialized applications.
  • Complete. Includes four coding classes, five management courses, and one capstone.
  • Robust. Our program features 100% online coursework in programming, data structures, web applications, and database management.

smiling woman in front of computer at work

Master’s in Artificial Intelligence (AI)

There are boundless opportunities to explore in AI that can affect almost any field of employment. In fact, the global market for AI solutions could break half a trillion dollars by 2024, according to projections by the International Data Corporation. Our 100% online Master of Science in AI can help you build your foundations in AI and develop an advanced skill set to thrive in this booming field.

  • Graduate with 2 additional certificates. We also offer graduate-level certificates in fundamentals of AI and advanced AI (coming in 2023), but when you complete your master’s degree, you will also earn both stand-alone credentials.
  • Build vital skills. Our program focuses on crucial areas like ethics of AI, problem-solving, machine learning, computer programming, natural language processing, robotics, and more.
  • Work with advanced technology. Learn to use in-demand tools like R, Python, C++, Amazon Web Services, and Google Colaboratory.
  • Gain real-world experience. Complete project-based coursework that explores practical challenges and issues in a collaborative and supportive learning environment.

Smiling woman in office

Blockchain Bachelor Certificate

Blockchain technology is about so much more than cryptocurrencies and NFTs. In fact, LinkedIn ranked blockchain as the No. 1 most in-demand career skill in 2020, beating other high-demand, tech-focused skills in areas like AI and UX design. Our certificate in blockchain is designed to help students new to the technology or students at the undergraduate level to build skills that can power their careers for decades to come.

  • Learn to use in-demand tools. Coursework can help you develop an understanding of industry-standard tools like Python and Amazon Web Services.
  • Streamline your blockchain education. Complete your certificate in just six courses (18 credit hours) — less than one year. Then, if you choose to pursue further education, you can apply all credits earned toward a future bachelor’s degree, helping you finish more quickly.
  • Get skills you can use in the real world. Learn in a collaborative, project-based environment that helps connect what you learn in the classroom to what you’ll experience in your career.
  • Build a career almost anywhere. Tech giant IBM reports, the blockchain is helping power innovations and operations in industries like automotive, government, banking, healthcare, media and entertainment, communications, travel, and logistics.

Professional Certificate in Fundamentals of Artificial Intelligence (AI)

Want to prepare for a new career in AI — or advance in your current one? Our 100% online Post-Baccalaureate Certificate in Fundamentals of AI can help you streamline your education, so you can get career-ready fast. In less than a year, you can build your AI foundations through practical, project-based learning that connects AI theory to real-world careers. AI professionals are in high demand, and your online certificate can help qualify you to answer the call.

  • Complete your credential in less than 1 year. You’re just five 8-week classes away from earning your AI certificate.
  • Work with advanced technology. Learn to use in-demand tools like R, Python, C++, Amazon Web Services, and Google Colaboratory.
  • Study crucial topics in AI. The curriculum includes coursework on mathematics for AI, Python programming, machine learning, and ethical use of AI, as well as a general introduction that can help you get a feel for the field as a whole.
  • Prepare to pursue further education. Your professional certificate stands on its own, but if you choose to pursue further education, you can apply all 15 credits earned toward a future master’s degree.

Why choose Maryville for your online computer science degree?

Going back to school isn’t for the timid. It takes guts. And that’s who we cater to — the brave. Because that’s what we’ve been for nearly 150 years. And it’s why we design our online CS degrees to work around your schedule.

When you enroll in one of our online computer science programs, you’ll have a chance to get hands-on experience and build a better understanding of the technical intricacies of cybersecurity. Then you can turn that expertise into strategies that protect precious data. You’ll be able to improve your skills in a protected and safe environment —  from any device, anywhere.

  • Connected. Access 100% online coursework with 24/7 technical support.
  • Practical. Gain hands-on experience through Maryville’s Cyber Fusion Lab.
  • Open. Apply without taking entrance exams such as the ACT or SAT.
  • Accessible. Explore financial aid and transfer credit options.
  • Well-respected. Maryville is ranked and accredited among the best.
Maryville University is accredited by the Higher Learning Commission
Forbes America's Top Colleges
Kiplinger Best College Values
Money's Best Colleges

Why earn your bachelor’s or master’s degree in computer science online?

You need a program that allows you to earn your degree while working around your busy schedule. And Maryville’s online computer science programs gives you exactly that with a flexible online experience that can prepare you to move forward in the industry in no time.

  • Convenience. Designed for students who are already working and have a challenging schedule.
  • Personal support. You’ll have the help you need from start to finish.
  • Collaboration. Team up to study, share notes, and find any help you may need through emails, chats, and message boards.
  • Online technical support. Online coordinators are always happy to guide you through the learning platform.

What careers can you pursue with your online computer science degree?

As the demand for technology continues to grow, so do the opportunities in the industry. Whether bachelor’s or master’s, an online computer science degree can help qualify you for many exciting and emerging careers with lucrative salaries.

When people think of computer science careers, they often think of computer programming. And with a 2017 median salary of $82,240, according to the U.S. Bureau of Labor Statistics, it’s clear this is a lucrative option. But the field is much more varied. Check out some of the additional opportunities below.

Careers available with a bachelor’s degree*:

2017 median pay: $95,510
Career growth outlook: 28%

2017 median pay: $139,220
Career growth outlook: 12%

2017 median pay: $104,650
Career growth outlook: 6%

2017 median pay: $115,120
Career growth outlook: 5%

2017 median pay: $87,020
Career growth outlook: 11%

2017 median pay: $103,560
Career growth outlook: 24%

*U.S. Bureau of Labor Statistics. Career growth statistics reflect 2016-26 projections.

Careers available with a master’s degree:

Your online master’s degree in computer science can be pivotal in helping you achieve the highest mastery and best careers in computer science. High-salary careers like computer and information research scientist can net a median pay of about $114,000*, and similarly well-compensated careers like high-level software development provide immense opportunity to start or grow a career. In fact, there are more than 1.25 million software developer roles now, and that number stands to grow tremendously from 2016 to 2026.*

If you want to pursue careers like DevOps engineer, embedded systems engineer, network security engineer, systems software developer, or UX designer, then a master’s degree might be right for you.

*U.S. Bureau of Labor Statistics.

Meet our online computer science faculty.

Technology changes quickly. If you’re going to succeed, you want to learn from people who’ve been in the trenches — leaders who are on top of the latest innovations and processes. That’s what you can expect from the Maryville computer science faculty: knowledge, passion, and dedication to helping you reach your goals.