Model AI Assignments 2012. - Todd W. Neller; Laura E. Brown; John Earnest; Jason Hiebel; Douglas Turnbull (EAAI, 2012)

JUG: a JUnit generation, time complexity analysis and reporting tool to streamline grading. - Christopher Brown; Robert Pastel; Bill Siever; John Earnest (ITiCSE, 2012)

Single Assignment Compiler, Single Assignment Architecture: Future Gated Single Assignment Form*; Static Single Assignment with Congruence Classes. - Shuhan Ding; John Earnest; Soner Önder (CGO, 2014)

Copper country programmers: a novel curriculum for beginning programmers in middle and high school (abstract only). - Leo C. Ureel II; John Earnest; Charles Wallace 001 (SIGCSE, 2014)