Richard Weiss


Contact and location


I came to Evergreen in 2005 because of its interdisciplinary approach to education, and I stayed because of the students and their interest in exploring and learning. My research has included cybersecurity and cybersecurity education, computer vision and robotics, applications of machine learning, computer architecture, computational geometry, and differential geometry. 

My current research is focused on the application of machine learning to cybersecurity education, and I have been working on the EDURange project since 2011. EDURange is a platform for developing hands-on cybersecurity exercises and a collection of exercises. I have had four grants from the National Science Foundation to support this project and published over 25 papers from that work. To learn more about EDURange visit


Ph.D., Mathematics, Harvard University, 1976; M.A., Mathematics, Harvard University, 1972; B.A., Mathematics, Brandeis University, 1969.

Teaching Style

My teaching goal is to empower students to learn about computer science and Math. I organize my classes around the questions that come from the students. I think it is important to understand the theory, but it needs to be grounded in the applications, which require a synthesis of knowledge that goes beyond computer science and Math.

Path Affiliation

Fields of Study