| 2022 | SIGITE | Modular experiential learning for secure, safe, and reliable AI: Curricular Initiative to Promote Education in Trustworthy AI. | Alvis C. Fong, Ajay Gupta, Steve Carr, Shameek Bhattacharjee, Michael Harnar |
| 2021 | ICISSP | Admonita: A Recommendation-based Trust Model for Dynamic Data Integrity. | Wassnaa Al-Mawee, Steve Carr, Jean Mayo |
| 2020 | SIGCSE | SecureCvisual: Visualization and Analysis for C Code Security. | Steve Carr, Jean Mayo |
| 2020 | SIGCSE | A System for Visualizing the Process Address Space in the Context of Teaching Secure Coding in C. | James W. Walker, Man Wang, Steve Carr, Jean Mayo, Ching-Kuang Shene |
| 2019 | ICISSP | Maia: A Language for Mandatory Integrity Controls of Structured Data. | Wassnaa Al-Mawee, Paul J. Bonamy, Steve Carr, Jean Mayo |
| 2018 | ICMLA | Applying Supervised Learning to the Static Prediction of Locality-Pattern Complexity in Scientific Code. | Nasser Alsaedi, Steve Carr, Alvis Cheuk M. Fong |
| 2017 | ITiCSE | Visualization for Secure Coding in C. | James W. Walker, Jean Mayo, Ching-Kuang Shene, Steve Carr |
| 2017 | ITiCSE | UNIXvisual: A Visualization Tool for Teaching UNIX Permissions. | Man Wang, Jean Mayo, Ching-Kuang Shene, Steve Carr, Chaoli Wang |
| 2016 | ITiCSE | UNIXvisual: A Visualization Tool for Teaching the UNIX Permission Model. | Man Wang, Jean Mayo, Ching-Kuang Shene, Steve Carr, Chaoli Wang |
| 2015 | ITiCSE | RBACvisual: A Visualization Tool for Teaching Access Control using Role-based Access Control. | Man Wang, Jean Mayo, Ching-Kuang Shene, Thomas Lake, Steve Carr, Chaoli Wang |
| 2015 | SIGCSE | Teaching Cryptography and Access Control Hands-On (Abstract Only). | Steve Carr, Melissa S. Keranen, Jean Mayo |
| 2014 | ITiCSE | MLSvisual: a visualization tool for teaching access control using multi-level security. | Man Wang, Steve Carr, Jean Mayo, Ching-Kuang Shene, Chaoli Wang |
| 2006 | CC | Path-Based Reuse Distance Analysis. | Changpeng Fang, Steve Carr, Soner nder, Zhenlin Wang |
| 2006 | ICS | Feedback-directed memory disambiguation through store distance analysis. | Changpeng Fang, Steve Carr, Soner nder, Zhenlin Wang |
| 2005 | ICS | Fast branch misprediction recovery in out-of-order superscalar processors. | Peng Zhou, Soner nder, Steve Carr |
| 2004 | CASES | Automatic data partitioning for the agere payload plus network processor. | Steve Carr, Philip H. Sweany |
| 2004 | ICPP | Low-Cost Register-Pressure Prediction for Scalar Replacement Using Pseudo-Schedules. | Yin Ma, Steve Carr, Rong Ge |
| 2003 | PDPTA | Concurrent Mentor: A Visualization System for Distributed Programming Education. | Steve Carr, Changpeng Fang, Tim Jozwowski, Jean Mayo, Ching-Kuang Shene |
| 2002 | ITiCSE | Channels, visualization, and topology editor. | Steve Carr, Ping Chen, Tim Jozwowski, Jean Mayo, Ching-Kuang Shene |
| 2002 | SIGCSE | A communication library to support concurrent programming courses. | Steve Carr, Changpeng Fang, Tim Jozwowski, Jean Mayo, Ching-Kuang Shene |
| 2001 | PLDI | Loop Transformations for Architectures with Partitioned Register Banks. | Xianglong Huang, Steve Carr, Philip H. Sweany |
| 2000 | ITiCSE | A portable class library for teaching multithreaded programming. | Steve Carr, Ching-Kuang Shene |
| 2000 | SIGCSE | A visualization system for multithreaded programming. | Michael Bedy, Steve Carr, Xianglong Huang, Ching-Kuang Shene |
| 1997 | EuroPar | Modulo Scheduling with Cache Reuse Information. | Chen Ding, Steve Carr, Philip H. Sweany |
| 1997 | MICRO | Unroll-and-Jam Using Uniformly Generated Sets. | Steve Carr, Yiping Guan |
| 1994 | ASPLOS | Compiler Optimizations for Improving Data Locality. | Steve Carr, Kathryn S. McKinley, Chau-Wen Tseng |
| 1992 | SC | Compiler Blockability of Numerical Algorithms. | Steve Carr, Ken Kennedy |
| 1990 | PLDI | Improving Register Allocation for Subscripted Variables. | David Callahan, Steve Carr, Ken Kennedy |
| 1990 | PLDI | Improving register allocation for subscripted variables (with retrospective) | David Callahan, Steve Carr, Ken Kennedy |