
Apply with no fee and no SAT/ACT required.
The world is changing quickly. And if you want to thrive in it, you have to keep up. With an online bachelor’s degree from a respected university like Maryville, you can gain the knowledge base to make you stand out to top employers.
Maryville offers 30+ bachelor’s degrees that fit seamlessly into your busy schedule. They all feature a flexible format, helpful transfer tips, and personalized support to help you succeed every step of the way.
Complete this quick form to launch your application process.
Request 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.
Today’s job market is more competitive than ever before. You need to set yourself apart, and that takes a certain amount of bravery. With an online master’s degree from Maryville University, you can stand out from the crowd, capture the attention of top employers, and position yourself for growth as a leader.
Study with us, and you can choose from several 100% online graduate programs that span a wide range of industries.
Complete this quick form to launch your application process.
Request 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.
As a seasoned professional in your field, it’s likely that you’re a key decision-maker. And now you’re ready to advance. You want to brave new territory in your industry and bring forth ideas that can transform the way you work. That’s exactly what an online doctoral degree from Maryville University prepares you to do.
We’ll challenge you to push your education beyond the barriers of the classroom and think through complex problems so you can deliver solutions that will make a lasting impact.
Complete this quick form to launch your application process.
Request 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.
Education is changing, and the professional landscape is evolving to keep up. More and more, students are opting to earn online certificates in addition to — or instead of — pursuing full college degrees.
Certificate programs exist at all levels. At Maryville University, we currently offer certificate programs with 100% online coursework at the bachelor’s, post-bachelor’s, and post-master’s levels, with more to come. If you’re looking for the most direct route toward upskilling, reskilling, or retooling your professional focus, an online certificate might be your best move.
Complete this quick form to launch your application process.
Request 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.
The world is changing quickly. And if you want to thrive in it, you have to keep up. With an online bachelor’s degree from a respected university like Maryville, you can gain the knowledge base to make you stand out to top employers.
Maryville offers 30+ bachelor’s degrees that fit seamlessly into your busy schedule. They all feature a flexible format, helpful transfer tips, and personalized support to help you succeed every step of the way.
Complete this quick form to launch your application process
Request 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.
Home / Online Bachelor’s Degree Programs / Online Bachelor’s in Computer Science Degree
Take your next brave step
Receive information about the benefits of our online programs, the courses you'll take and what you need to apply.
Take your next brave step
Receive information about the benefits of our online programs, the courses you'll take and what you need to apply.
Launch your technology career by earning an online Bachelor of Science in Computer Science from Maryville University. Developed in collaboration with industry leaders, the online computer science degree program empowers you with the technical, problem-solving, and critical thinking skills to pursue a variety of tech-focused careers.
When you earn your online computer science degree from Maryville, you will:
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.
Apply with no fee and no SAT/ACT required.
Explore financial aid and transfer credit friendly admission.
Access coursework 100% online.
Choose a focus area with a built-in certificate.
Build proficiency with top industry tools and emerging technologies.
Get real-world experience through project-based and experiential learning.
Whether you are just getting started in your computer science career or you’re looking to advance to a senior role, a Bachelor of Science in Computer Science can help signal to employers that you have the skills, knowledge and professional dedication they need.
As a student in Maryville’s online computer science degree, you will:
Study on your schedule with 100% online coursework, and apply with no fees or entrance exams.
Benefit from transfer credit friendly admission and explore financial aid options.
Tailor your education to your goals with a built-in certificate: choose from Artificial Intelligence (AI), Cybersecurity, Data Science, Software Development or User Experience/User Interface.
Benefit from a program built in collaboration with our John E. Simon School of Business and College of Arts and Sciences.
Build your expertise in programming languages like C, C++, Java, JavaScript MySQL, PHP, Python, R, SAS, and Swift, and work with state-of-the-art tech like Microsoft Azure, Amazon Web Services, IBM Watson, AirWatch, CA Technologies Secure, and more.
Study with a collaborative community of dedicated learners and educators.
In our computer science degree program, you can tailor your education to fit your interests and goals by choosing a focus area. Once you finish the six courses (18 credits) that make up the focus area, you will earn a certificate in that subject.
Each certificate is also available as a stand-alone credential.
Built-in certificate options
Computer science certificates are available in the following subjects:
See our curriculum page for details.
When you earn your computer science online bachelor’s degree from Maryville, you can start on the path to a wide variety of high-tech careers.
Graduates of an online bachelor’s degree in computer science may qualify to pursue roles such as:
You can pursue careers in computer science in a variety of settings, including:
With your online bachelor’s in computer science, you can build a foundation to pursue a number of careers in the field. Some roles may require work experience or a graduate degree. Here are a few examples of computer science careers and their annual median salaries:
Build a career in a growing field.
The U.S. Bureau of Labor Statistics (BLS) projects faster-than-average growth for computer and information technology occupations — from 2022 to 2032, about 377,500 openings are projected to be added each year.7
Discover fulfilling job opportunities.
Whether your interests lie in cybersecurity, IT or artificial intelligence, the computing field offers many opportunities for creativity and innovation. On U.S. News & World Report’s list of 100 Best Jobs, multiple tech-related jobs make the cut, including software developer, IT manager and information security analyst.8
We designed our program to meet your needs. Not just for today — but over the course of your career. Our online bachelor’s in computer science features a dynamic curriculum and a focus on the real-world challenges and opportunities you’re likely to face, and we built it with input from employers and industry partners.
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 computer science faculty comprises 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 advancing students like you.
Computer science is continuously evolving, and so is our online computer science degree. We designed our program with a modular curriculum based on industry demands, built for the future, and ready for modification, so we can stay on top of trends and ahead of changes in the field. When you choose the online bachelor of science in computer science program at Maryville, you will have the opportunity to use the most state-of-the-art technology and learn the latest tricks and techniques — so you can focus on landing a great job and preparing for what comes next.
Our 128-credit bachelor’s program is highly flexible, so you can tailor it to your career aspirations. In addition to core computer science courses, the program comprises your chosen electives, certificate courses, a capstone, and general education requirements.
Build your foundation in computer science.
Computer science is a broad field with many facets, so you’ll need a strong foundation. Build yours here with courses in key subjects such as computer programming, logic, algorithms, operating systems, computer architecture, artificial intelligence and web design fundamentals.
Specialize your computer science knowledge.
What aspects of computer science interest you most? What are your career goals? Customize your education with a built-in, future-focused certificate: choose from artificial intelligence (AI), cybersecurity, data science, software development or user experience/user interface (UX/UI).
Put your knowledge to work.
Each of our courses will give you the opportunity to expand your understanding of computer science through projects, case studies and experiential learning opportunities. Participate in an optional internship and demonstrate what you’ve learned in a final capstone project.
If you want to earn a computer science credential more quickly, or if you’re not yet ready to pursue a full bachelor’s degree, you can get started with one of our online certificates. Choose from certificates in artificial intelligence (AI), cybersecurity, data science, software development, or user experience/user interface (UX/UI).
These programs are streamlined to allow you to focus specifically on an area you choose, so you can earn your certificate by taking as few as six courses (18 credit hours). These are for-credit courses, so if you decide to pursue further education, you can apply your completed coursework toward your bachelor’s in computer science.
For more information about our core courses and certificate programs, see our curriculum page.
For many students, earning a bachelor’s degree in computer science is just the start of their computer science education.
At Maryville University, you can get a head start on your graduate degree while earning your computer science degree online. Through our Early Access program, you can earn up to 12 credits that count toward your master’s degree and your bachelor’s. Credits you earn through Early Access are charged at the undergraduate tuition rate, meaning you can save time and money on your graduate education.
Once you become a Maryville undergraduate student and have completed at least 75 credit hours with a GPA of 3.25 or better, you will qualify for Early Access.
Many students who aspire to advanced technical and leadership roles choose to continue their education after earning their online bachelor’s degree in computer science. Maryville offers several online master’s degree programs, including the following:
Master of Science in Data Science, featuring a curriculum developed with input from employers and partners that use big data across various industries, so you can build proficiency in modern data science tools and applications.
Master of Science in Software Development, with four coding classes, five management courses, and one culminating capstone experience so you can grow into a capable and confident leader in the field.
Master of Science in Cybersecurity, with your choice of three focus areas — Technical, Leadership, or General — and a curriculum designed to prepare you for industry-relevant certifications.
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.
Most students complete our online Bachelor of Science in Computer Science program in four years or less. Full-time students with eligible transfer credits may be able to complete the program sooner.
With Maryville’s online Bachelor of Science in Computer Science, you will choose a focus area with a built-in certificate. 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).
Students in our 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.
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.
1 Computer Programmers: Pay. (2023). U.S. Bureau of Labor Statistics. Retrieved February 2024.arrow_upwardReturn to footnote reference
2 Software Developers, Quality Assurance Analysts, and Testers: Pay. (2023). U.S. Bureau of Labor Statistics. Retrieved February 2024.arrow_upwardReturn to footnote reference
3 Information Security Analysts: Pay. (2023). U.S. Bureau of Labor Statistics. Retrieved February 2024.arrow_upwardReturn to footnote reference
4 Computer and Information Research Scientists: Pay. (2023). U.S. Bureau of Labor Statistics. Retrieved February 2024.arrow_upwardReturn to footnote reference
5 Network and Computer Systems Administrators: Pay. (2023). U.S. Bureau of Labor Statistics. Retrieved February 2024.arrow_upwardReturn to footnote reference
6 Computer Systems Analysts: Pay. (2023). U.S. Bureau of Labor Statistics. Retrieved February 2024.arrow_upwardReturn to footnote reference
7 Computer and Information Technology Occupations. (2023). U.S. Bureau of Labor Statistics. Retrieved February 2024.arrow_upwardReturn to footnote reference
8 100 Best Jobs. (2023). U.S. News & World Report. Retrieved February 2024.arrow_upwardReturn to footnote reference
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.