Adaptive polygonalization of implicitly defined surfaces. - Mark Hall; Joe Warren (IEEE Computer Graphics and Applications, 1990)

Chapter 1: Free-Form Blending: A Technique for Creating Piecewise Implicit Surfaces. - Joe Warren (Topics in Surface Modeling, 1992)

Learning to Grade Student Programs in a Massive Open Online Course. - Anna Drummond; Yanxin Lu; Swarat Chaudhuri; Christopher M. Jermaine; Joe Warren; Scott Rixner (ICDM, 2014)

An environment for learning interactive programming. - Terry Tang; Scott Rixner; Joe Warren (SIGCSE, 2014)

Facilitating human interaction in an online programming course. - Joe Warren; Scott Rixner; John Greiner; Stephen Wong (SIGCSE, 2014)

A 'reasonable' solution to deformation methods: technical perspective. - Joe Warren (Commun. ACM, 2014)

Design of a Knowledge Exchange for Community Health Workers. - Harold P. Lehmann; M. C. Gibbons; Richard Singlerman; Steve King 002; Joe Warren; John May (AMIA, 2015)

SPOCs: What, Why, and How. - Janet E. Burge; Armando Fox; Dan Grossman; Gerald Roth; Joe Warren (SIGCSE, 2015)

Grading the Graders: Motivating Peer Graders in a MOOC. - Yanxin Lu; Joe Warren; Christopher M. Jermaine; Swarat Chaudhuri; Scott Rixner (WWW, 2015)

Data-Driven Test Case Generation for Automated Programming Assessment. - Terry Tang; Rebecca Smith; Scott Rixner; Joe Warren (ITiCSE, 2016)

An Automated System for Interactively Learning Software Testing. - Rebecca Smith; Terry Tang; Joe Warren; Scott Rixner (ITiCSE, 2017)

Auto-Generating Visual Exercises for Learning Program Semantics. - Rebecca Smith; Terry Tang; Joe Warren; Scott Rixner (ITiCSE, 2019)