"Fast Linear Expected-Time Algorithms For Computing Convex Hulls and Maxima", with Jon Bentley and Ken Clarkson, Proceedings of the First Symposium on Discrete Algorithms, 1990; revised and expanded version found in Algorithmica, Vol. 9, No. 1, 1993, pp. 168-183.
"Contours of Constructive Hypertext", with Mark Bernstein and Michael Joyce, ECHT '92 - Proceedings of the ACM Conference on Hypertext, December 1992, Milan, Italy.
"Role Playing: Easing the Paradigm Shift", with Steven Andrianoff and Joseph Bergin. Proceedings of the OOPSLA Educators’ Symposium, Seattle, WA, November 2002.
"The Sort Detective", Part of the Nifty Assignments Panel, Proceedings of the ACM Technical Symposium on Computer Science Education, February 2002.
5 Steps to a 5: AP Computer Science, with Kathleen Larson, McGraw-Hill, New York, 2005, ISBN 0‑07‑143711‑8.
“XP Practices Applied to Grading”, with Henry Walker, Proceedings of the ACM Technical Symposium on Computer Science Education, February 2006.
