





Named an “Apple Distinguished School” for 2021-2024

Ranked a “Best National University” for 2022 by U.S. News & World Report
With an online bachelor’s degree from a respected university like Maryville, you can gain the knowledge and skills to stand out to top employers.
Maryville offers 30+ flexible online bachelor’s degrees designed to fit seamlessly into your busy life. With helpful transfer options, a supportive learning environment, and a reputation you can trust, we’re here to help you succeed — every step of the way.
Explore your options with Maryville today.
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.
To set yourself apart, you need courage and the right credentials. With an online master’s degree from Maryville University, you can stand out, capture the attention of top employers, and prepare to lead with confidence.
Maryville offers a variety of 100% online graduate programs across diverse industries, giving you the flexibility to advance your career.
Take the next step with Maryville University.
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, take the next step — to explore new territory, pioneer innovative ideas, and transform the way you work. An online doctoral degree from Maryville University empowers you to do exactly that.
Our programs challenge you to push beyond the boundaries of traditional education. You’ll tackle complex problems, develop impactful solutions, and position yourself as a changemaker in your industry.
Advance your career with Maryville University.
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 the professional landscape shifts, more students are choosing online certificates to complement — or even replace — traditional college degrees.
At Maryville University, we offer 100% online certificate programs at the bachelor’s, post-bachelor’s, and post-master’s levels, with more on the way. Whether you’re looking to upskill, reskill, or refocus your career, our certificate programs provide a direct and flexible route to achieving your goals.
Explore Maryville’s online certificates and start building your future today.
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.
With an online degree from a respected university like Maryville, you can gain the knowledge and skills to stand out to top employers.
Maryville offers flexible online degrees designed to fit seamlessly into your busy life. With helpful transfer options, a supportive learning environment, and a reputation you can trust, we’re here to help you succeed — every step of the way.
Explore your options with Maryville today.
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.
Technology isn’t just our future — it’s our present. If you’re ready to take on today’s top careers and lead in tomorrow’s, our Maryville University online bachelor’s in computer science is for you. This flexible, dynamic program features a modular curriculum that adapts to the latest trends, tech, and tools in the field. We built our program in collaboration with top employers in the field, so you can learn the most in-demand skills to pursue a rewarding and lucrative career.
Start your journey
Build proficiency with state-of-the-art industry tools, top coding languages, and emerging technologies.
Explore financial aid and transfer credit friendly admission.
Learn on your time with flexible, 100% online coursework.
Get real-world experience through project-based and experiential learning.
Choose from five in-demand
undergraduate certificates: Data Science, Software Development, Artificial Intelligence (AI), Cybersecurity, User Experience/User Interface (UX/UI).
Learn on your time with flexible, 100% online coursework.
Built with input from top employers in the field, 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 in your career. Our program also features a built-in certificate in one of five future-focused fields of computer science. Round out your fundamentals by earning your certificate in artificial intelligence (AI), cybersecurity, data science, software development, or user experience/user interface (UX/UI).
Computing Core Courses (24 Credit Hours)
COSC 130 Introduction to Programming
COSC 150 Introduction to Java Programming
COSC 151 Foundations of Computer Science
COSC 220 Database Applications
COSC 231 Project Management
COSC 350 Data Structure & Algorithms
COSC 360 Operating Systems
COSC 498 Capstone Project
Artificial Intelligence (AI) Certificate (18 Credit Hours)
Required: DSCI 303, DSCI 408, DSCI 419, and COSC 440. Select 2 of the following: COSC 421, COSC 423, COSC 435, COSC 443, COSC 445, or DSCI 314
DSCI 303 Introduction to Python
DSCI 408 Machine Learning
DSCI 419 Deep Learning
COSC 300 Applied AI Essentials
COSC 440 Fundamentals of Artificial Intelligence
COSC 421 Introduction to Robotics
COSC 423 Computer Vision
COSC 435 Introduction to Reinforcement Learning
COSC 443 Ethics of Artificial Intelligence
COSC 445 Applications of Artificial Intelligence
DSCI 314 Natural Language Processing
Cybersecurity Certificate (18 Credit Hours)
ISYS 280 Cybersecurity Principles
ISYS 470 Ethical Hacking
ISYS 474 Networks and Security
ISYS 475 Mobile Security
ISYS 480 Security Information and Event Management
ISYS 481 Virtualization & Cloud Security
ISYS 484 Digital Forensics
ISYS 485 Incident Response and Threat Intelligence
Data Science Certificate (18 Credit Hours)
Required: DSCI-303, DSCI-408, DSCI-417. Select 3 of the following: DSCI-302, DSCI-304, DSCI-314, DSCI-419.
DSCI 303 Introduction to Python
DSCI 408 Machine Learning
DSCI 417 Big Data Analytics
DSCI 302 Introduction to R
DSCI 304 Introduction to SQL
DSCI 314 Natural Language Processing
DSCI 419 Deep Learning
Software Development Certificate (18 Credit Hours)
SWDV 220 Computer Systems and Programming Languages
SWDV 226 Software Development Methods and Tools
SWDV 420 Foundations of Web Application Development
SWDV 497 Special Topics in Advanced and Emerging Technologies
SWDV 430 Object Oriented Analysis and Design
SWDV 460 DevOps
COSC 320 Front End Web App Development
COSC 321 Back End Web App Development
User Experience / User Interface (UX/UI) Certificate (18 Credit Hours)
ISYS 120 Principles of App Design
ISYS 220 Introduction to Mobile App Development
ADGD 260 Introduction to Visual Thinking
ADGD 265 Introduction to Digital Media
ADDM 200 Designing for Meaning
ADGD 310 Web Design I
ADIN 410 Website Design II
ADIN 450 UX/UI Design
To ensure the best possible educational experience for our students, we may update our curriculum to reflect emerging and changing employer and industry demands. Undergraduate programs and certificates are designed to be taken at apart-time pace. Please speak to your advisor for more details.
View full course descriptions
*Applicants who do not meet the GPA requirement may be considered for provisional admission.
Explore our additional resources to help guide your admissions journey.






Named an “Apple Distinguished School” for 2021-2024

Ranked a “Best National University” for 2022 by U.S. News & World Report
We’ve been progressively challenging the norms of higher education for nearly 150 years. We started as one of the first universities to educate women. Today, we continue to push the boundaries and prepare students like you for a digital world. At Maryville, we understand what it takes to step beyond your comfort zone.
Maryville University is a nationally ranked private college recognized for comprehensive and innovative education focused on student learning, outcomes, and success — both online and on campus. We’re located just 22 miles from downtown St. Louis.
Did you know that Maryville undergraduates can qualify for graduate level credits? Once you are accepted – and you have not yet completed your elective requirements — we invite you to explore Early Access as an option.
Through Early Access, you can get a head start on earning a graduate degree by taking master’s level courses that count toward your undergraduate and graduate degrees. Graduate-level Early Access courses are billed at the undergraduate tuition rate — so you can save time and money.
You can learn more at our Early Access page.

Dr. Jennifer Yukna is a passionate and accomplished science, technology, engineering, and mathematics (STEM) educator and researcher. Currently serving as the dean for the College of Arts and Sciences, Dr. Yukna brings nearly 20 years of teaching experience into her practice, including more than a decade at Maryville.
In that time, she’s dedicated herself to teaching her students to think critically and consider problems and projects scientifically. Her approach to education is hands-on, giving her students the opportunity to see through practical experience, projects, and real-world case studies how to apply what they learn in the classroom to their lives and careers.
As a highly respected expert in her field, Dr. Yukna has served as a peer reviewer, given presentations, participated in research, and published a number of studies. But her top focus is her students. She’s a believer in the power of STEM to influence and improve students’ lives, and has worked to bring that enthusiasm to younger students and underrepresented groups. During her time at Maryville, she also has served as a member of the Student Success Committee and the University Scholars group.
At Maryville, we always put students’ needs and educational experiences first. Dr. Yukna epitomizes that philosophy. When you earn your online degree in computer science from Maryville, you can learn from industry experts like Dr. Yukna who prioritize your success.
View all Maryville Online faculty
Learn more about the Maryville University online bachelor’s in computer science.
Take Your Next Brave Step
Receive information about the benefits of our programs, the courses you'll take, and what you need to apply.