Associate Professor of Computer Science
Ph.D. in Computer Science, University of Notre Dame.
Before coming to Eckerd, Trevor worked for the Laboratory for Computational Life Sciences at the University of Notre Dame. His research interests include programming languages and software engineering, specifically in the role of domain-specific languages as a tier in a larger problem-solving environment (PSE). Trevor is particularly interested in applying this area of study to scientific software, with the goal of providing researchers with multiple options for interacting with PSEs. He has collaborated on the development of several PSEs, including software for running molecular dynamics and morphogenesis simulations.