Skip to main content
School of Engineering

Martin Allen

Associate Teaching Professor
Computer Science
Director of Online Programs, Computer Science

Headshot, Marty Allen

Martin Allen

Associate Teaching Professor
Computer Science
Director of Online Programs, Computer Science

Phone 617-627-2225
Halligan Hall
161 College Avenue, Medford
Research: 
artificial intelligence, machine learning, reinforcement learning
Biography: 

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.

Education: 
Ph.D., Computer Science, University of Massachusetts Amherst, 2009
M.S., Computer Science, University of Massachusetts Amherst, 2004
M.A., Philosophy, University of Pittsburgh, 2001
B.A., Philosophy, Simon Fraser University, 1996
Professional Experience: 
2019-present:

Associate Teaching Professor, Department of Computer Science, Tufts School of Engineering

2010-2019:

Department of Computer Science, University of WisconsinLa Crosse

  • 2016-2019: Associate Professor
  • 2010-2016: Assistant Professor
2008-2010:

Visiting Assistant Professor, Department of Computer Science, Connecticut College

Research Interests: 

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.