Associate Professor of Computer Science
Professor Ellman has done research in artificial intelligence, machine learning, problem reformulation, computer-aided design and automated software engineering. His research is currently focused on methodologies and software tools for designing computer games. Tom teaches introductory and intermediate Computer Science courses (CMPU-101, CMPU-102 and CMPU-203) as well as upper-level courses in Graphics (CMPU-378), Animation (CMPU-379) and Game Design (CMPU-389).
BA, Wesleyan University; MS, MPhil, PhD, Columbia University in the City of New York
At Vassar since 1998
Research and Academic Interests
Automated Software Engineering
Departments and Programs
CMPU 378 Graphics
MEDS 250 Exploratory Media Practices
Download images for non-commercial use, photo credit required.
Ben Fink Shapiro