Computer Science Degree | B.S. Computer Science | Maryville University

COMPUTER SCIENCE

BACHELOR’S IN
COMPUTER SCIENCE

COMPUTER SCIENCE

 
Stay at the
Forefront of Emerging Technology.
Staying at the Forefront of Emerging Technology.

Maryville’s Computer Science program is like no other, designed with flexibility to build the skills for top emerging jobs of the future.

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.

Our graduates become digital citizens ready to build successful careers in the fastest growing jobs, such as artificial intelligence (AI) engineer, game designer, user design (UX) engineer, software developer and data engineer.

COMPUTER SCIENCE DEGREE PROGRAM

A SMART CAMPUS FOR ALL™

 
 
 

6 TRACKS TO CHOOSE FROM

blockchain graphic

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 graphic

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 graphic

DATA SCIENCE

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

cyber security graphic

CYBERSECURITY

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

 
 
 
 
software development graphic

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 graphic

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.

PROJECT-BASED
LEARNING

two students in computer science class

As a student in Maryville’s Bachelor of Science in Computer Science program, you’ll gain the technical, problem-solving and critical thinking skills needed to build a career at the forefront of this field. Fine-tune your skills by working on projects, case studies and practical activities in every class. Real-world professional scenarios and an optional on-campus internship with METAL (Maryville University’s Emerging Technologies Application Lab) will prepare you for a successful transition from class to career following graduation.

PROFESSIONAL PARTNERSHIPS

students in an actuarial science class

METAL (Maryville Emerging Technology Application Lab) is an experiential, unpaid internship opportunity for students to get hands on experience developing, deploying and analyzing AI use for Maryville university and its learner community. Students work with Maryville faculty and tech department staff on AI tooling and solutions that provide an impact to learners while creating valuable real-world job experience. This offering can be taken by both online and on ground students as part of their computer science degree electives.

 

A SMART CAMPUS FOR ALL™

EARLY ACCESS TO GRADUATE PROGRAMS

Get a head start on your master’s degree with our accelerated master’s options in software development, data analytics, cybersecurity, data science, artificial intelligence, game design, and business administration. Eligible undergraduate students may take a number of credit hours at the graduate level that count toward both the undergraduate and the graduate degree.

Graduates of Maryville’s master’s programs succeed in leadership roles across technology’s emerging fields.

Accredited by the Higher Learning Commission - HLC
Kiplingers Best College Values Private 2018
Ranked among the best values in private collegesKiplinger’s Personal Finance
Forbes Americas Top Colleges
Ranked among "America’s Top Colleges" — Forbes
Military Friendly School
Best For Vets

THE BIG PICTURE

Students who graduate with a bachelor’s in computer science can choose from a wide range of computer science jobs including software developer, data scientist, security engineer, computer programmer, systems analysts, database administrator and more. The U.S. Bureau of Labor Statistics forecasts growth in this sector to outpace the growth of other industries by a significant margin. Maryville’s computer science program will prepare you for LinkedIn’s top jobs of 2025*, including artificial intelligence (AI) engineers, consultants and researchers. Technology-related roles are the fastest-growing jobs in percentage terms, including big data specialists, AI engineers and software and application developers – and AI and big data top the list of fastest-growing skills, followed closely by networks and cybersecurity as well as technology literacy.**

*Data from LinkedIn 2025 Jobs on the Rise Report

**Data from The Future of Jobs Report 2025 published by the World Economic Council

 

SALARY

TOP 10%

$232,120

MEDIAN

$140,910


JOB GROWTH

20%

ESTIMATED

through 2026


LARGEST EMPLOYERS

in this field:

COMPUTER SYSTEMS
SOFTWARE PUBLISHERS
FEDERAL GOVERNMENT
MANAGEMENT OF COMPANIES & ENTERPRISES

Maryville University Logo
You’ll be at the forefront of technology, pushing boundaries, and bringing the future to the present with a bachelor’s degree in Computer Science.
REQUEST INFORMATION