His research sits at the intersection of Human-Computer Interaction and Information Visualization, and broadly explores the design of technology that empowers everyday people to understand their world through data. In recent years, Evan has worked to design and integrate ethical programming modules directly into existing introductory computer science curriculum. His practice-based ethics assignments have been adopted by the CS education platform Mimir, as well as Computer Science departments across the country. Evan is also an advocate for primarily-undergraduate institutions, focusing on inclusive, student-centered processes both in the classroom and in research.