Classroom Note: A Unified Elementary Approach to Canonical Forms of Matrices. - John Karro; Chi-Kwong Li (SIAM Rev., 1997)

A Spiffy Tool for the Simultaneous Placement and Global Routing for Three-Dimensional Field-Programmable Gate Arrays. - John Karro; James P. Cohoon (Great Lakes Symposium on VLSI, 1999)

Gambit: A Tool for the Simultaneous Placement and Detailed Routing of Gate-Arrays. - John Karro; James P. Cohoon (FPL, 2001)

Integrating communication skills in data structures and algorithms courses. - William Eberle; John Karro; Neal Lerner; Matthias F. Stallmann (FIE, 2013)

Google Vizier: A Service for Black-Box Optimization. - Daniel Golovin; Benjamin Solnik; Subhodeep Moitra; Greg Kochanski; John Karro; D. Sculley (KDD, 2017)

Gradientless Descent: High-Dimensional Zeroth-Order Optimization. - Daniel Golovin; John Karro; Greg Kochanski; Chansoo Lee; Xingyou Song; Qiuyi (Richard) Zhang (ICLR, 2020)