Marty Allen received his doctorate in computer science from the University of Massachusetts Amherst in 2009, where he worked in artificial intelligence and theoretical computing areas. While his undergraduate and first graduate degrees were in philosophy, he became interested in computer science as an opportunity to do collaborative and interdisciplinary research, recognizing the ways in which computing can be applied in subjects spanning both the sciences and the arts.
Associate Teaching Professor, Department of Computer Science, Tufts School of Engineering
Department of Computer Science, University of Wisconsin–La Crosse
- 2016-2019: Associate Professor
- 2010-2016: Assistant Professor
Visiting Assistant Professor, Department of Computer Science, Connecticut College
Associate Teaching Professor Marty Allen's recent research involves multiagent reinforcement learning, where teams of individuals try to learn how to find cooperative solutions to complex problems, and the application of simulation and machine learning to complex biological systems.