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
Why students choose Maryville computer science
Average Class Size
A dedicated team of life coaches helps you personalize your education
Career outcomes rate for Maryville graduates
Awarded in scholarships and aid last year
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
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
Employment of computer and information research scientists is projected to grow 17% from 2023–2033.
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.
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.
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
Estimated tuition cost breakdown
*Fees can include digital course materials and textbooks/lab materials.
**Estimated cost does not include room and board or meal plans.
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.
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
Ranked among the best values in private colleges by Kiplinger's Personal Finance.
Ranked among “America's Top Colleges” by Forbes.- Ranked No. 1 in social mobility among private universities in St. Louis.
Named Best for Vets among colleges by Military Times.
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.