School of Technology · Bachelor of Science

Bachelor's in Computer Science

Program Overview

Stay at the Forefront of Emerging Technology.

Maryville University's Bachelor of Science in Computer Science program provides a strong foundation in the design and use of software and hardware of digital computers and digital systems. Students gain emerging technology skills in data science, artificial intelligence, software development, cybersecurity, game design, robotics and user experience.

What sets the program apart

    • Choose from six career-focused technology tracks
    • Gain hands-on experience through project-based learning in every course
    • Work on real-world AI projects through the METAL experiential learning lab
    • Prepare for careers in emerging technology with expert faculty and industry-focused curriculum

An Overview of Computer Science at Maryville

 
[THEME MUSIC] Computer Science is the study of both computer hardware and software design. The computer science program at Maryville University is unique, because you'll have the ability to choose a track that fits your interests, all while completing core computer science classes. This gives you, the student, a truly personalized approach to your future. In this program, you'll gain hands-on experience with project-based learning to further deepen your skills and knowledge of the discipline. Some projects will involve solving real business problems through our many industry partnerships. And embedded in every course will be the honing of communication skills, teamwork, and decision making, making you more marketable in today's fast-evolving marketplace. Within our computer science degree, you'll have access to internships to gain even more real-world experience. And as a bonus, you'll gain early access to our many graduate degree programs. Maryville will provide the skills you need to set yourself up for success in a wide range of constantly evolving computer science jobs, including software development, data science, and artificial intelligence. If you're interested in studying computer science at Maryville University, schedule a tour. We'd love to show you around.
Why Maryville

Why students choose Maryville computer science

Class Size14

Average Class Size

SupportLife Coaching Team

A dedicated team of life coaches helps you personalize your education

Career Outcomes98%

Career outcomes rate for Maryville graduates

Financial Aid$59M+

Awarded in scholarships and aid last year

Get Started

Ready to apply or want to visit campus?

We've made it easy: free transcript evaluation, quick admission decisions, and no application fee.

  • Upcoming term starts:
  • Fall 2026 Start Date: August 24
  • Spring 2027 Start Date: January 11
Career Outlook

What can I do with this degree?

Computer science graduates can pursue careers across software development, artificial intelligence, cybersecurity, data science, game design, systems analysis and user experience. Maryville’s flexible tracks allow students to build specialized skills while gaining a broad foundation in computing, problem-solving and digital systems.

Technology careers continue to grow as organizations expand their use of artificial intelligence, cloud computing, data analytics, software applications and cybersecurity. Graduates with strong technical, analytical and collaborative skills are prepared to contribute across industries and adapt as new technologies emerge.

Career Paths

Design, build and maintain applications and software systems that solve business, organizational and consumer needs.
Develop intelligent systems using machine learning, deep learning, computer vision and other emerging technologies.
Use programming, statistical analysis and machine learning to uncover patterns in data and support informed decision-making.
Protect computer networks and systems by identifying vulnerabilities, responding to threats and strengthening organizational security.
Combine programming and creative problem-solving to develop interactive games, simulations and digital entertainment experiences.
Blend front-end development and user-centered design to create useful, accessible and engaging digital experiences.
17%Projected Job Growth

Employment of computer and information research scientists is projected to grow 17% from 2023–2033.

$140,910Median Salary

Median annual wage for computer and information research scientists (May 2024).

U.S. Bureau of Labor Statistics, Occupational Outlook Handbook – Computer and Information Research Scientists. Employment projections represent national estimates for the occupation covering the 2023–2033 projection period. Wage data reflect the national median annual wage reported for May 2024 through the Occupational Employment and Wage Statistics (OEWS) program. These statistics represent national employment trends and are not specific to Maryville University graduates, Missouri employment outcomes, or individual career results.

Admission Requirements, Curriculum & Courses

Choose Your Technology Focus

Choose Your Technology Focus

Customize your degree by selecting a track aligned with your career goals. Whether you're interested in artificial intelligence, cybersecurity, software development, data science, game design or user experience, you'll build specialized, in-demand skills through hands-on, project-based coursework that prepares you for the technologies shaping tomorrow.

Game Design

The Game Design track empowers students with a unique combination of technical expertise and creative problem-solving, preparing them for success in the interactive entertainment sector. By integrating foundational computer science knowledge with practical, project-based experience in game development, this concentration ensures graduates are ready to thrive in the ever-evolving world of game creation.

Artificial Intelligence

Find career success in emerging tech jobs. Mimic the human brain’s ability to reason and learn from experience by studying deep learning, computer vision and robotics.

Data Science

Drive important business decisions. Learn the computer science of big data, machine learning and mathematical theory to solve today’s complex challenges.

Cybersecurity

Defend against malicious hackers and keep business networks secure with real-world projects. Explore topics like ethical hacking and digital forensics.

Software Development

Prepare for a career in one of the fastest growing fields. Study programming languages, build your own app and keep pace with innovations by working with advanced technologies.

User Experience

This multidisciplinary track will focus on the design of computer technology and the interaction between humans and computers. You’ll explore app development, principles of design and front-end web design.

Want to learn more about our course offerings?

Detailed course descriptions and prerequisites are listed in our catalog.

Advance Your Technology Career Online

Whether you're beginning your journey in computer science or advancing your technical expertise, Maryville's online program combines flexible coursework with hands-on, project-based learning to prepare you for today's rapidly evolving technology careers.

Tuition, Cost & Savings

How you can afford an education.

An investment in your future shouldn't be out of reach. Maryville offers multiple paths to reduce your out-of-pocket cost — and our team will help you find every one you qualify for.

Ways to Save

Scholarship OpportunitiesMerit and need-based awards for qualifying students.
Transfer CreditApply previously earned credits toward your degree.
Benefits for MilitaryTuition assistance and GI Bill benefits for those who served.

Estimated tuition cost breakdown

Full-Time Tuition$25,766
Fees*$2,600
Estimated total cost**$28,366

*Fees can include digital course materials and textbooks/lab materials.

**Estimated cost does not include room and board or meal plans.

Explore additional tuition and costs

Need help financing your education? Get in touch!

Our financial aid advisors are here to walk you through scholarships, grants, and aid options for the Computer Science program.

Accreditation

Maryville is accredited.

Maryville University is accredited by the Higher Learning Commission (HLC), an institutional accreditation agency recognized by the U.S. Department of Education.

Honors & Rankings

  • Kiplinger Best College Values 2019Ranked among the best values in private colleges by Kiplinger's Personal Finance.
  • Forbes America's Top Colleges 2018Ranked among “America's Top Colleges” by Forbes.
  • Ranked No. 1 in social mobility among private universities in St. Louis.
  • Best for Vets Colleges  2022 Military Times. We made the list!Named Best for Vets among colleges by Military Times.
Review Maryville's full list of honors and rankings
Take the Next Step

Ready to take the next step?

Apply today, request more information, or schedule a visit to see if Maryville is the right fit for you.

Frequently Asked Questions

Graduates can pursue careers in software development, artificial intelligence, data science, cybersecurity, game design, systems analysis, user experience and other emerging technology fields.
Maryville offers six tracks: Game Design, Artificial Intelligence, Data Science, Cybersecurity, Software Development and User Experience.
Yes. Students complete projects, case studies and practical activities in every course. They may also participate in the optional METAL internship, working with faculty and university technology staff on real-world AI tools and solutions.
Eligible undergraduate students can take graduate-level courses that count toward both their bachelor’s and master’s degrees. Accelerated options are available in software development, data analytics, cybersecurity, data science, artificial intelligence, game design and business administration.
Yes. Through Maryville's Early Access program, qualified undergraduate students can earn up to 12 graduate credits that count toward both their bachelor's and master's degrees. Students can accelerate master's programs in software development, data analytics, cybersecurity, data science, artificial intelligence, game design and business administration while paying the undergraduate tuition rate for Early Access courses.
Yes. Maryville offers an online bachelor’s degree in computer science, along with online certificates in artificial intelligence, cybersecurity, software development and UX/UI.