| 2010 | IDEAL | Simplified Self-Adapting Skip Lists. | Jonathan J. Pittard, Alan L. Tharp |
| 2009 | COMPSAC | Shift Hashing for Memory-Constrained Applications. | Sushamna Deodhar, Alan L. Tharp |
| 2009 | IKE | DECAL : DErived ChAining for Low-memory Applications. | Prakash Ramaswamy, Alan L. Tharp |
| 2007 | ITiCSE | Innovating: the importance of right brain skills for computer science graduates. | Alan L. Tharp |
| 2006 | COMPSAC | Location Updates In Cellular Networks Using Bloom Filters. | Kamala Subramaniam, Alan L. Tharp, Arne A. Nilsson |
| 2005 | COMPSAC | Tridirectional Computed Chaining: An Efficient Hashing Algorithm for Limited Space Applications. | Mitchell Loeb, Alan L. Tharp |
| 1991 | DASFAA | Improved Overflow Handling with Linear Hashing. | Seng Fuat Ou, Alan L. Tharp |
| 1990 | ICCI | Alternatives to the B+-Tree. | William Boswell, Alan L. Tharp |
| 1989 | COMPSAC | An amalgamated model of software usability. | Richard Holcomb, Alan L. Tharp |
| 1987 | ICDE | Linear Hashing with Priority Splitting: A Method for Improving the Retrieval Performance of Linear Hashing. | William D. Ruchte, Alan L. Tharp |
| 1987 | SIGCSE | Let's motivate]. | Alan L. Tharp |
| 1983 | SIGCSE | Visualizing algorithms and processes with the aid of a computer. | Jeffrey W. Mincy, Alan L. Tharp, Kuo-Chung Tai |
| 1982 | SIGCSE | Selecting the "right" programming language. | Alan L. Tharp |
| 1981 | SIGCSE | Getting more oomph from programming exercises. | Alan L. Tharp |
| 1979 | SIGCSE | Interactive computing in a project-oriented file organization course. | Alan L. Tharp |
| 1978 | SIGIR | Augmented Transition Networks as a Design Tool for Personalized Data Base Systems. | Alan L. Tharp |
| 1969 | IJCAI | Using Relational Operators to Structure Long-Term Memory. | Alan L. Tharp, Gilbert K. Krulee |