She received her PhD in computer science from Purdue University-West Lafayette and her BA in computer science from University of North Dakota. Her research interests are computer graphics, modeling and simulation, and robotics. She has been teaching and designing courses in interactive multimedia development at PUC since 2012.