Illumination of Polygons with Vertex Lights. - Vladimir Estivill-Castro; Joseph O'Rourke; Jorge Urrutia; Dianna Xu (Inf. Process. Lett., 1995)

Games, robots, and robot games: complementary contexts for introductory computing education. - Dianna Xu; Douglas S. Blank; Deepak Kumar 002 (GDCSE, 2008)

Quadrilateral Meshes with Bounded Minimum Angle. - F. Betül Atalay; Suneeta Ramaswami; Dianna Xu (IMR, 2008)

Quadrilateral meshes with bounded minimum angle. - Scott Hine; F. Betül Atalay; Dianna Xu; Suneeta Ramaswami (SCG, 2009)

A new construction of smooth surfaces from triangle meshes using parametric pseudo-manifolds. - Marcelo Siqueira; Dianna Xu; Jean H. Gallier; Luis Gustavo Nonato; Dimas Martínez Morera; Luiz Velho 001 (Comput. Graph., 2009)

Creative coding and visual portfolios for CS1. - Ira Greenberg 001; Deepak Kumar 002; Dianna Xu (SIGCSE, 2012)

Computational art and creative coding: teaching CS1 with processing (abstract only). - Ira Greenberg 001; Deepak Kumar 002; Dianna Xu (SIGCSE, 2012)

Quadrilateral meshes with provable angle bounds. - F. Betül Atalay; Suneeta Ramaswami; Dianna Xu (Eng. Comput., 2012)

A Guide to the Classification Theorem for Compact Surfaces - Jean Gallier; Dianna Xu (Springer, 2013)

Teaching Computing with Processing, the Bridge Between High School and College (Abstract Only). - Aaron Cadle; Ira Greenberg 001; Deepak Kumar 002; Darby Thompson; Ursula Wolz; Dianna Xu (SIGCSE, 2015)

Convex Hull for Probabilistic Points. - F. Betül Atalay; Sorelle A. Friedler; Dianna Xu (SIBGRAPI, 2016)

Permeating Data Visualization in CS Courses (Abstract Only). - Aaron Cadle; Ira Greenberg 001; Deepak Kumar 002; Dianna Xu; Ursula Wolz (SIGCSE, 2016)

Creative Computation in High School. - Dianna Xu; Aaron Cadle; Darby Thompson; Ursula Wolz; Ira Greenberg 001; Deepak Kumar 002 (SIGCSE, 2016)

Engaging Students with Algorithms (Abstract Only). - Crystal Furman; Sandy Czajka; Adrienne Decker; Dianna Xu (SIGCSE, 2017)

Aspect-ratio based triangular mesh smoothing. - Xuan Huang; Dianna Xu (SIGGRAPH Posters, 2017)

Updating Introductory Computer Science with Creative Computation. - Dianna Xu; Ursula Wolz; Deepak Kumar 002; Ira Greenberg 001 (SIGCSE, 2018)