2002 M.S., Computer Science, State University of New York, New Paltz, NYThesis: Exploration of Evolutionary Programming as a Method for Learning Strategy in Game-Playing Software Agents
1999 B.S., Mathematics, State University of New York, New Paltz, NY
1994 A.A., Simon's Rock College of Bard, Great Barrington, MA

Matthew Johnson is currently a Professional Lecturer and Chair of the Computing Technology Department at Marist College. Prior to entering academia, he worked as lead software engineer and project manager at Informeta, LLC developing machine learning software for data analytics. His active research interests include functional programming languages and machine learning, and he has also worked on several grants in the area of software-defined networking. He helped develop the new interdisciplinary B.S. in Games and Emerging Media and teaches computer graphics and game programming, along with a variety of other programming topics. He resides in the Hudson Valley with his wife and two children.