Schools & Units

Daniel Felix Ritchie School of Engineering & Computer Science

A human-centered education for tomorrow’s engineers and computer scientists.

At the Ritchie School of Engineering and Computer Science, we take pride in our unrelenting focus on hands-on, experiential learning.

Through our small class sizes, faculty committed to mentoring and a nurturing and supportive environment we holistically prepare the next generation of engineers and computer scientists to lead, even in fields which do not yet exist.  

Because new career paths will emerge faster than most schools can adapt, we craft our education around adaptability, interdisciplinary learning, cultural fluency and applied, integrated skill development. Our work is about more than what we research and innovate: from biomedical engineering and robotics, to preparing students for careers that serve global populations, we center the diverse communities who will benefit most from technologies, infrastructures and systems of the future. 

Thank you for interest in becoming a Ritchie School of Engineering and Computer Science difference-maker.

To support RSECS:
To learn more:

Impact Stories

Leaders come to DU to change lives and shape the future. Explore the impact of RSECS difference-makers.

Ritchie School Students Build Assistive Technology
April 18, 2024
AI for the Public Good
April 18, 2024
Two women (one older, one younger) embrace while speaking.
A Passion for Healthy Living Leads to an Investment in Healthy Aging
April 5, 2024