edX Online
Background Image
Maryville University Bachelor of Science in Computer Science online

Bachelors from Maryville University

Maryville University Bachelor of Science in Computer Science online

Innovate computing solutions for evolving tech challenges.

100% Online

Program type

Flexible dates

Fall, Spring, Summer

Free application

Apply for free today

About the program

  • Early Access program:

    Earn up to 12 credit hours toward both undergraduate and graduate degrees.

  • In-demand certification:

    Choose to pursue one of our six certificates built into the program: Artificial Intelligence (AI), blockchain, cybersecurity, data science, software development, or user experience/user interface (UX/UI).

  • Leading-edge technology:

    Work with state-of-the-art tools like Microsoft Azure, Amazon Web Services, IBM Watson, Airwatch, and CA Technologies Secure.

Highly relevant curriculum

The 128-credit computer science curriculum prepares learners for impactful careers in their chosen industry, from healthcare to finance. As a learner, you’ll gain advanced programming skills, algorithm design expertise, and a strong foundation in computer science principles. You’ll also engage in a range of relevant course topics, including Java programming, Python basics, computer architecture, security, programming, and web design.

The built-in certificate options provide valuable insights into high-demand technological fields.

Choose from:


  • Artificial Intelligence (AI):

    Apply sophisticated machine learning algorithms to solve practical challenges in various industries.

  • Blockchain:

    Learn to use decentralized systems and distributed ledger technology for secure and transparent transactions.

  • Cybersecurity:

    Develop strategies to safeguard your organization’s digital assets and defend against cyber threats.

  • Data science:

    Gain the skills to analyze, interpret, and derive valuable insights from complex datasets. 

  • Software development:

    Build a fundamental understanding of the tools, techniques, and technologies behind the software that supports a growing number of businesses and resources.

  • User experience/user interface (UX/UI):

    Create streamlined, polished, and more efficient interactions across various media platforms through thoughtful design.

Learner testimonials

If you start, finish it. Pursue your dreams to the end. Maryville offers a lot of help; they will walk with you from beginning to end.

Junah Castil, Class of 2022

I ended up being really happy that I chose Maryville. It’s online, and the price was comparable to all the surrounding universities, so it ended up being a good choice. Online learning is everything I expected it to be. It was so flexible with my work and family life that it’s just been a fairly smooth sail.

Danielle Van Komen, Class of 2019

Join our HLC-accredited school

The Higher Learning Commission champions quality higher education by working proactively in support of students, institutions and their communities. HLC accredits degree-granting colleges and universities in the United States.

Join our Saints community

No test scores
SAT/ACT or GMAT/GRE not required
Transfer your credits
Put your hard-earned credits to work
2,900+
Online graduate students

Ready to advance your career?

Frequently asked questions

What can you do with a bachelor’s in computer science?

Maryville’s online computer science degree graduates may pursue any of a wide variety of jobs, including computer programmer, database administrator, blockchain consultant, security analyst, and network engineer roles. Find out more about career opportunities for online Bachelor of Science in Computer Science graduates.

How long is the online bachelor’s in computer science degree program?

Most learners complete the online Bachelor of Science in Computer Science program in four years or less. Full-time learners with eligible transfer credits may be able to complete the program sooner.

What are the certificate concentration options for a bachelor’s in computer science?

Maryville’s online Bachelor of Science in Computer Science curriculum includes a built-in certificate in one of six high-demand areas. Earn the certificate on its own, or apply its credits toward the completion of your bachelor’s degree. Choose from certificates in Artificial Intelligence (AI), cybersecurity, data science, software development, or user experience/user interface (UX/UI).

What are the benefits of earning a bachelor’s in computer science?

Learners in the computer science degree program gain a broad foundation of skills with courses in key subjects such as computer programming, logic, algorithms, operating systems, computer architecture, Artificial Intelligence, and design. Graduates are prepared to pursue any of a wide variety of professional and academic paths, including graduate studies in data science, software development, cybersecurity, or another computer science field.

Bottom line, graduates of our Bachelor of Science in Computer Science program enjoy many paths to personal and professional satisfaction in roles that are in demand around the globe.