The Ritchie School of Engineering and Computer Science is dedicated to preparing the next generation of innovators to find solutions to some of the world’s most challenging problems. Our students take advantage of a wide variety of opportunities for hands-on, experiential learning and interdisciplinary collaboration.

Programs taught in:

This school also offers: