Xinu/WU: an improved PC-Xinu clone? - Joseph Hummel (SIGCSE, 1989)

Applying an Abstract Data Structure Description Approach to Parallelizing Scientific Pointer Programs. - Joseph Hummel; Laurie J. Hendren; Alexandru Nicolau (ICPP (2), 1992)

Abstractions for Recursive Pointer Data Structures: Improving the Analysis of Imperative Programs. - Laurie J. Hendren; Joseph Hummel; Alexandru Nicolau (PLDI, 1992)

Abstract Description of Pointer Data Structures: An Approach for Improving the Analysis and Optimization of Imperative Programs. - Joseph Hummel; Laurie J. Hendren; Alexandru Nicolau (LOPLAS, 1992)

A Framework for Data Dependence Testing in the Presence of Pointers. - Joseph Hummel; Laurie J. Hendren; Alexandru Nicolau (ICPP (2), 1994)

A Language for Conveying the Aliasing Properties of Dynamic, Pointer-Based Data Structures. - Joseph Hummel; Alexandru Nicolau; Laurie J. Hendren (IPPS, 1994)

A General Data Dependence Test for Dynamic, Pointer-Based Data Structures. - Joseph Hummel; Laurie J. Hendren; Alexandru Nicolau (PLDI, 1994)

A Simple Mechanism for Improving the Accuracy and Efficiency of Instruction-Level Disambiguation. - Steven Novack; Joseph Hummel; Alexandru Nicolau (LCPC, 1995)

Path Collection and Dependence Testing in the Presence of Dynamic, Pointer-Based Data Structures. - Joe Hummel; Laurie J. Hendren; Alex Nicolau (LCR, 1995)

A Systematic Approach to Branch Speculation. - Gianfranco Bilardi; Alexandru Nicolau; Joe Hummel (LCPC, 1997)

Annotating the Java Bytecodes in Support of Optimization. - Joseph Hummel; Ana Azevedo; David J. Kolson; Alexandru Nicolau (Concurr. Pract. Exp., 1997)

Java Annotation-Aware Just-in-Time (AJIT) Complilation System. - Ana Azevedo; Alexandru Nicolau; Joe Hummel (Java Grande, 1999)

An annotation-aware Java virtual machine implementation. - Ana Azevedo; Alexandru Nicolau; Joe Hummel (Concurr. Pract. Exp., 2000)

Using Visual Basic in the CS curriculum. - Joe Hummel; Jean Mehta (SIGCSE, 2002)

Tutorial in modern software development using Microsoft. NET and C#: building windows application (part 1) and web-based applications (part 2). - Joe Hummel (J. Comput. Sci. Coll., 2003)

Nifty objects for CS0 and CS1. - Joe Hummel; Carl Alphonce; Joe Bergin; Michael E. Caspersen; Stuart Hansen 001; James E. Heliotis; Michael Kölling (SIGCSE, 2008)

From Java to C# a workshop on the how, what, and why. - Joe Hummel (J. Comput. Sci. Coll., 2009)

C++11 in parallel (abstract only). - Joseph Hummel (SIGCSE, 2012)

Going parallel with C++11. - Joe Hummel (J. Comput. Sci. Coll., 2013)

Supporting New Adopters to Peer Instruction in Computing (Abstract Only). - Daniel Zingaro; Leo Porter 001; Quintin I. Cutts; John Glick; Joe Hummel; Cynthia Bailey Lee; Jaime Spacco (SIGCSE, 2015)

Experiences adopting peer instruction. - David P. Bunde; Joe Hummel; Jaime Spacco (J. Comput. Sci. Coll., 2015)

Peer Instruction in Computing: A Focus on Student Learning (Abstract Only). - Daniel Zingaro; Leo Porter 001; Quintin I. Cutts; John Glick; Joe Hummel; Cynthia Bailey Lee; Jaime Spacco (SIGCSE, 2016)

Peer Instruction in Practice (Abstract Only). - Cynthia Bagier Taylor; Joe Hummel; David Hovemeyer; David P. Bunde; John F. Dooley; Jaime Spacco (SIGCSE, 2017)

Peer instruction in practice. - David P. Bunde; Jaime Spacco; Joe Hummel; Cynthia Taylor 001 (J. Comput. Sci. Coll., 2017)

Technology We Can't Live Without!, revisited. - Ria Galanos; Michael Ball 001; John P. Dougherty; Joe Hummel; David J. Malan (SIGCSE, 2018)

Peer Instruction: Tips, Techniques and Resources (Abstract Only). - Cynthia Bagier Taylor; Jaime Spacco; David P. Bunde; Joe Hummel; David Hovemeyer (SIGCSE, 2018)

Scaling and Adapting a Program for Early Undergraduate Research in Computing. - Christine Alvarado; Joe Hummel; Diba Mirza; Renata A. Revelo; Lisa Yan (SIGCSE (1), 2022)

The Influence of Generative AI on Pedagogy and Assessment in Computing Education. - Jean Mehta; Brett A. Becker; Wen-Jung Hsin; Joe Hummel; Bill Kerney; Brian Krupp (J. Comput. Sci. Coll., 2023)

Traditional vs. Flexible Modalities in a Data Structures Class. - Shanon M. Reckinger; Joe Hummel; Sarah Heckman (SIGCSE (1), 2024)

Modern, Multi-Tier Apps using Amazon Web Services. - Joe Hummel (SIGCSE (2), 2025)