Handling Timing Errors in Distributed Programs. - Aaron J. Gordon; Raphael A. Finkel (IEEE Trans. Software Eng., 1988)

Tutorial on XML. - Aaron Gordon 001 (J. Comput. Sci. Coll., 2000)

Java servlets and Java server pages (JSP). - Aaron Gordon 001 (J. Comput. Sci. Coll., 2002)

Imagelab - a platform for image manipulation assignments. - Aaron J. Gordon (J. Comput. Sci. Coll., 2004)

Nifty assignment. - Nick Parlante; David B. Levine; Steven K. Andrianoff; Aaron J. Gordon; Alyce Brady; Pamela A. Cutter; Paul Kube; Jefferson Ng; Richard E. Pattis (SIGCSE, 2005)

Teaching recursion using recursively-generated geometric designs. - Aaron Gordon 001 (J. Comput. Sci. Coll., 2006)

A general algorithm for tic-tac-toe board evaluation. - Aaron Gordon 001 (J. Comput. Sci. Coll., 2006)

Tutorial on Alice. - Aaron Gordon 001 (J. Comput. Sci. Coll., 2006)

What you don't see can hurt you: adventures using library-provided data structures. - Aaron Gordon 001 (J. Comput. Sci. Coll., 2009)

Introduction to app inventor. - Aaron Gordon 001 (J. Comput. Sci. Coll., 2012)

A quick overview of OpenMP for multi-core programming. - Aaron Gordon 001 (J. Comput. Sci. Coll., 2012)

Concepts for mobile programming. - Aaron J. Gordon (ITiCSE, 2013)

Mobile computing to support sustainability. - Aharon Abadi; Lori Flynn; Jeff Gray 001; Aaron J. Gordon (MobileDeLi, 2015)