
Dr. David L. Roberts
CIIGAR Lab Director
Assistant Director of Undergraduate Programs
Associate Professor of Computer Science
Interim Director, Digital Games Research center
As the director of the CIIGAR Lab, my interests span across all our projects and beyond. Outside of research, I'm a dedicated teacher. I've generally taught courses part of our Video Game Development Concentration. I spend a lot of time thinking about how we can improve the way we teach ethics in CS curricula, as well as what every college student needs to know about AI. I am also a dedicated amateur dog trainer and outdoor enthusiast. Perhaps most importantly, I'm a husband and father of two beautiful daughters.