JAWAA: easy web-based animation from CS 0 to advanced CS courses. - Ayonike Akingbade; Thomas Finley; Diana Jackson; Pretesh B. Patel; Susan H. Rodger (SIGCSE, 2003)

A visual and interactive automata theory course with JFLAP 4.0. - Ryan Cavalcante; Thomas Finley; Susan H. Rodger (SIGCSE, 2004)

Supervised clustering with support vector machines. - Thomas Finley; Thorsten Joachims (ICML, 2005)

Turning automata theory into a hands-on course. - Susan H. Rodger; Bart Bressler; Thomas Finley; Stephen Reading (SIGCSE, 2006)

A support vector method for optimizing average precision. - Yisong Yue; Thomas Finley; Filip Radlinski; Thorsten Joachims (SIGIR, 2007)

Training structural SVMs when exact inference is intractable. - Thomas Finley; Thorsten Joachims (ICML, 2008)

Supervised Clustering with Structural SVMS. - Thomas Finley (2008)

(Perceived) interactivity: does interactivity increase enjoyment and creative identity in artistic spaces? - Amy L. Gonzales; Thomas Finley; Stuart Paul Duncan (CHI, 2009)

Cutting-plane training of structural SVMs. - Thorsten Joachims; Thomas Finley; Chun-Nam John Yu (Mach. Learn., 2009)

Scaling Up Stochastic Dual Coordinate Ascent. - Kenneth Tran; Saghar Hosseini; Lin Xiao; Thomas Finley; Mikhail Bilenko (KDD, 2015)

LightGBM: A Highly Efficient Gradient Boosting Decision Tree. - Guolin Ke; Qi Meng; Thomas Finley; Taifeng Wang; Wei Chen 034; Weidong Ma; Qiwei Ye; Tie-Yan Liu (NIPS, 2017)