Runestone Interactive: tools for creating interactive course materials, Brad Miller and David Ranum, Learning @ Scale 2014: Proceedings of the first ACM conference on Learning @ Scale, March 2014.

Requirements and design strategies for open source interactive computer science eBooks,Ari Korhonen, Thomas Naps, Charles Boisvert, Pilu Crescenzi, Ville Karavirta, Linda Mannila, Bradley Miller, Briana Morrison, Susan H. Rodger, Rocky Ross, Clifford A. Shaffer, Proceedings of the ITiCSE working group reports conference on Innovation and technology in computer science education, June 2013.

How to Think Like a Computer Scientist: Interactive Edition

Problem Solving with Algorithms and Data Structures: Interactive Edition

Performance and Use Evaluation of an Electronic Book for Introductory Python Programming, Christine Alvarado, Briana Morrison, Barbara Ericson, Mark Guzdial, Brad Miller, and David Ranum

Beyond PDF and ePub: Toward an Interactive Textbook, Bradley N. Miller and David L. Ranum; Proceedings of the 17th ACM conference on innovation and technology in computer science education, July 2012.

Teaching an Introductory Sequence in Python,Bradley N. Miller, David L. Ranum, Midwest Instruction and Computing Symposium, April 8 2005

PocketLens: Toward a Personal Recommender System. Bradley N. Miller, Joe Konstan, John Riedl. ACM Transactions on Information Systems (TOIS). Volume 22, Issue 3 (July 2004) Pages 437-476

Toward a Personal Recommender System. Bradley N. Miller, PhD Thesis, University of Minnesota, January 2003.

MovieLens Unplugged: Experiences with a Recommender System on Four Mobile Devices, Bradley Miller, Istvan Albert, Shyong K. Lam, Joseph A. Konstan, John Riedl, Human Computer Interfaces (HCI’03) September 2003

MovieLens Unplugged: Experiences with an Occasionally Connected Recommender System, Bradley N. Miller, Istvan Albert, Shyong K. Lam, Joseph A. Konstan, John Riedl ACM Intelligent User Interfaces (IUI’03), January 2003.

Experiences in Applying Collaborative Filtering to a Social Information System, Brad Miller, John Riedl, and Joseph Konstan From Usenet to CoWebs: Interacting with Social Information Spaces Christopher Lueg, Danyel Fisher, eds., Springer Verlag 2002.

Using Filtering Agents to Improve Prediction Quality in the GroupLens Research Collaborative Filtering System, Badrul Sarwar, Joseph Konstan, Al Borchers, John Herlocker, Brad Miller, and John Riedl Proceedings of the 1998 Conference on Computer Supported Cooperative Work 1998.

GroupLens: Collaborative Filtering for Usenet News, Joseph Konstan, Brad Miller, David Maltz, Lee Gordon and John Riedl Communications of the ACM, March 1997.

Experiences with GroupLens: Making Usenet Useful Again, B. Miller, J. Riedl, J. Konstan Usenix Technical Conference, January, 1997.

A Zoomable DBMS for Brain Structure, Function and Behavior, J. Riedl, A. Georgopoulos, G.Wilcox, R. Elde, J. Pardo, K. Ugurbil, E. Retzel, J. Maguire, B. Miller, M. Claypool, T. Brelje, C. Honda International Conference on Applications of Databases, June, 1994.

Network Requirements for 3D Flying in a Zoomable Brain Database, M. Claypool, J. Carlis, G. Wilcox, R. Elde, A. Georgeopolous, J. Pardo, K. Ugurbil, J. Maguire, B. Miller, T. Brelje, C. Honda IEEE Journal on Selected Areas in Communications, June 1995.

Heuristic Scenario Builder for Power System Operator Training, G. Irisarri, M. Rafian, B. Miller Proceedings of the IEEE, May 1992.

Controlling Power Systems During Emergencies: the Role of Expert Systems, D. Kirschen, B. Wollenberg, G. Irisarri, B. Miller Computer Applications in Power, May 1989.