| 2014 | PLDI | Specialization slicing. | Min Aung, Susan Horwitz, Richard Joiner, Thomas W. Reps |
| 2013 | SIGCSE | Pedagogy for engaging diverse students in computing: four effective methods (abstract only). | Joanne McGrath Cohoon, James P. Cohoon, Seth Reichelson, Susan Horwitz, Laura Reasoner Jones |
| 2009 | SIGCSE | Using peer-led team learning to increase participation and success of under-represented groups in introductory computer science. | Susan Horwitz, Susan H. Rodger, Maureen Biggers, David W. Binkley, C. Kolin Frantz, Dawn Gundermann, Susanne E. Hambrusch, Steven Huss-Lederman, Ethan V. Munson, Barbara G. Ryder, Monica Sweat |
| 2004 | SAS | Pointer-Range Analysis. | Suan Hsi Yong, Susan Horwitz |
| 2003 | PEPM | Slicing java programs that throw and catch exceptions. | Matthew Allen, Susan Horwitz |
| 2002 | ESOP | Tool Support for Improving Test Coverage. | Susan Horwitz |
| 2002 | FASE | Better Slicing of Programs with Jumps and Switches. | Sumit Kumar, Susan Horwitz |
| 2001 | ESOP | Tool Demonstration: Finding Duplicated Code Using Program Dependences. | Raghavan Komondoor, Susan Horwitz |
| 2001 | FASE | Debugging via Run-Time Type Checking. | Alexey Loginov, Suan Hsi Yong, Susan Horwitz, Thomas W. Reps |
| 2001 | SAS | Using Slicing to Identify Duplication in Source Code. | Raghavan Komondoor, Susan Horwitz |
| 2000 | POPL | Semantics-Preserving Procedure Extraction. | Raghavan Komondoor, Susan Horwitz |
| 1999 | PLDI | Pointer Analysis for Programs with Structures and Casting. | Suan Hsi Yong, Susan Horwitz, Thomas W. Reps |
| 1998 | PLDI | Using Static Single Assignment Form to Improve Flow-Insensitive Pointer Analysis. | Rebecca Hasti, Susan Horwitz |
| 1997 | POPL | Fast and Accurate Flow-Insensitive Points-To Analysis. | Marc Shapiro, Susan Horwitz |
| 1997 | SAS | The Effects of the Precision of Pointer Analysis. | Marc Shapiro, Susan Horwitz |
| 1995 | POPL | Precise Interprocedural Dataflow Analysis via Graph Reachability. | Thomas W. Reps, Susan Horwitz, Shmuel Sagiv |
| 1993 | POPL | Incremental Program Testing Using Program Dependence Graphs. | Samual Bates, Susan Horwitz |
| 1992 | ICSE | The Use of Program Dependence Graphs in Software Engineering. | Susan Horwitz, Thomas W. Reps |
| 1990 | PLDI | Identifying the Semantic and Textual Differences Between Two Versions of a Program. | Susan Horwitz |
| 1989 | PLDI | Dependence Analysis for Pointer Variables. | Susan Horwitz, Phil Pfeiffer, Thomas W. Reps |
| 1988 | ESOP | Adding Relational Query Facilities to Software Development Environments. | Susan Horwitz |
| 1988 | ESOP | Semantics-Based Program Integration. | Thomas W. Reps, Susan Horwitz |
| 1988 | PLDI | Interprocedural Slicing Using Dependence Graphs. | Susan Horwitz, Thomas W. Reps, David W. Binkley |
| 1988 | PLDI | Interprocedural slicing using dependence graphs (with retrospective) | Susan Horwitz, Thomas W. Reps, David W. Binkley |
| 1988 | POPL | Integrating Non-Interfering Versions of Programs. | Susan Horwitz, Jan F. Prins, Thomas W. Reps |
| 1988 | POPL | On the Adequacy of Program Dependence Graphs for Representing Programs. | Susan Horwitz, Jan F. Prins, Thomas W. Reps |