Descartes: A programming-language approach to interactive display interfaces. - Mary Shaw; Ellen Borison; Michael Horowitz; Tom Lane; David Nichols; Randy Pausch (SIGPLAN, 1983)

Intelligent student systems : an application of viewpoints to intelligent learning environments. - David Nichols (1993)

Dynamic Available AGC Based Approach for Enhancing Utility Scale Energy Storage Performance. - Yunzhi Cheng; Mehriar Tabrizi; Mandhir Sahni; Alfredo Povedano; David Nichols (IEEE Trans. Smart Grid, 2014)

Open-Source Circuit Radiation Effects (OSCRE) Simulation Framework: Design and Applications. - Collin Lambert; Jacob Anderson; David Nichols; Parker Allred; Sharisse Poff; Jeffrey Goeders; Michael J. Wirthlin; Shiuh-Hua Wood Chiang (ISCAS, 2025)