Academics & Education

At the Daniel Felix Ritchie School of Engineering and Computer Science, our mission is to enhance the quality of life for communities around the world through scientific and technical innovation. When you join us on our campus in the heart of Denver, you're joining a rich culture steeped in tradition as you work to anticipate the needs and improve the lives of future generations.

Curious about other academic opportunities? Explore our diverse, cutting-edge research efforts!

Learn More

The Ritchie School Experience

Application icon

Experiential Learning

At the Ritchie School, we believe the best way for students to learn is through firsthand experience. Research, internships, cooperative education, study abroad opportunities and more offer the opportunity to develop knowledge through transformative personal experience.


Learn More

Checklist icon

Academic Support

We offer students a wide range of support resources. From faculty advisors and teaching assistants prepared to answer questions and provide guidance to a variety of academic and career support services, our students can be confident we're behind them every step of the way.

Learn More

Student Clubs & Organizations

Our students participate in a wide variety of clubs and organizations, with opportunities for connection and camaraderie among students with interests ranging from game development to entrepreneurship. For more information on any of our clubs, contact Ashley Sherman at

SWE logo
Society of Women Engineers

The Society of Women Engineers is an organization devoted to stimulating women to achieve their full potential in careers as engineers and as leaders with the goal of building connections between past and present members, and to build a community of female engineers.

NSBE logo
National Society of Black Engineers

The University of Denver's Chapter of the National Society of Black Engineers, is a national student and professional based organization, with the goal of the developing programs for increasing Black and other ethnic minority involvement in the field of engineering.

Maker club at desk
Maker Club

The Maker Club is composed of a range of students and faculty who have a passion for making things. The club puts on events and seminars on a wide variety of topics, from 3D printing & laser cutting to synthetic biology & quantum computing, and then puts those skills to use.


IEEE DU Student Branch

The IEEE DU Student Branch is a student led branch of the Institute of Electrical and Electronics Engineers. As a professional organization, IEEE focuses on technological advancement, as well as professional networking, supporting its members, and making engineering fun.


Dungeons and Dragons Club playing
DU Dungeons and Dragons

DU Dungeons and Dragon focuses on building friendships and connections through adventure and fun, offering campaigns that are suitable for all, from beginner to master of the game.

DU Computer Science Club

The DU Computer Science Club works to build connections between faculty, students, and professionals in the field of Computer Science, as well as foster a passion for, and encourage engagement in the field.


Game development society working
DU Game Development Society

DU-GDS strives to bring together students with a love for video-game development. Weekly discussions are held to explore how games make use of various design principles, as well as weekly development meetings in which club members work on creating new games.

Solar panels
Solar Car Club

The Solar Car Team works to design, build, and race a fully electric vehicle through the collaboration of both students and the local Denver community with the end goal of racing the car in international contests.

Esports club group photo
DU eSports

The DU eSports Club strives to provide an environment for gamers to discuss, play, and compete in the growing eSports industry, with the goal of connecting gamers on campus who have a shared interest in video games.

Dynamize logo

Dynamize is the student-lead entrepreneurship club that hosts meetings, workshops, and interviews with local business owners to build connections and develop skills that are crucial for business building and entrepreneurship.


American Society of Mechanical Engineers

The goal of the American Society of Mechanical Engineers (ASME) Student Chapter is encouraging and providing support and connections for engineering students and to promote professional development.


Related Stories