Computer Science at the University of Denver

The Ritchie School of Engineering and Computer Science's Department of Computer Science offers undergraduate degrees in applied computing, computer science and game development, as well as master's & PhD programs in computer science, and professional master's degree in Cybersecurity and Data Science & AI that provides the industry-aligned skills you need for emerging fields. 

At the Ritchie School, you'll learn through project-based coursework, hands-on interdisciplinary study, faculty mentorship and research in areas including AI, privacy, robotics, human-computer interaction, and software design. The computer science curriculum is designed to meet the current demands of the industry and prepare you for future jobs that do not even exist yet. 

28:1 Computer Science Student to Faculty Ratio

$97k National Average Salary of Computer and IT Professionals

Students gathered working

Collaborate Across Disciplines

Computer scientists at Ritchie collaborate across disciplines, working with engineers, scientists, artists, and community partners to drive innovation and ethical practices in areas such as artificial intelligence, privacy and security, data management, and robotics. Join us at Ritchie, where the journey to new discoveries begins, and be part of a vibrant community dedicated to research that is changing our world. 

Explore Computer Science Research at DU
Companies

What You Can Do With a Computer Science Degree

Our Computer Science graduates excel in competitive industries, securing positions at leading companies such as Amazon, JPMorgan Chase, and Facebook. They also thrive at innovative firms like Altivia Solutions, Nextworld, Sierra Nevada Corporation, and Workiva, demonstrating the strength and versatility of their education at Ritchie. Graduates work as Software Engineer, AI Engineer, Machine Learning Engineer, Cloud Architect, Data Engineer, Robotics Engineer, and more. 

 

A Diverse Student Body

Ritchie's vibrant diversity is a tremendous asset, offering all who enter the opportunity to broaden their perspectives. As you stroll our campus, you're immersed in a symphony of languages and accents, with each student contributing their distinct cultural heritage and life experiences to enrich our academic community.

ritchie demographics
Ritchie Campus

Come For A Visit

We invite you to experience the Ritchie School firsthand through our lab and classroom tours. You can schedule a tour today or join us at our Friday@DU events to explore our state-of-the-art facilities to meet our faculty, and engage with current students.

Visitor Info

Contact the Computer Science Department

Nathan Scott Evans

Teaching Associate Professor, Computer Science 
Faculty Director, Cybersecurity
Chair, Computer Science

Mohammad Albow

Teaching Associate Professor, Computer Science 
Co-Chair, Computer Science 

Meredith Corley

Department Coordinator, Computer Science

Stay in the Loop