| 2018 | SIGCSE | The Components of a Successful S-STEM Program: What Works at Appalachian State University. | Rahman Mitchel Tashakkori, Cindy Norris, Mary E. Searcy |
| 2016 | SIGCSE | An Examination of Layers of Quizzing in Two Computer Systems Courses. | Cindy Norris |
| 2010 | SIGCSE | 24/7 lectures as an exam review technique. | James B. Fenwick Jr., Cindy Norris, Andrew R. Dalton, William C. Kreahling |
| 2009 | SIGCSE | LC3uArch: a graphical simulator of the LC-3 microarchitecture. | Andrew Brownfield, Cindy Norris |
| 2009 | SIGCSE | Another look at the behaviors of novice programmers. | James B. Fenwick Jr., Cindy Norris, E. Frank Barry, Josh Rountree, Cole J. Spicer, Scott D. Cheek |
| 2008 | ITiCSE | ClockIt: collecting quantitative data on how beginning software developers really work. | Cindy Norris, E. Frank Barry, James B. Fenwick Jr., Kathryn Reid, Josh Rountree |
| 2002 | SAC | Evaluating the use of profiling by a region-based register allocator. | Kameswari V. Garigipati, Cindy Norris |
| 2002 | SIGCSE | Scientific experimentation via the matching game. | James B. Fenwick Jr., Cindy Norris, James T. Wilkes |
| 2001 | SAC | Register pressure responsive software pipelining. | Glenn Altemose, Cindy Norris |
| 2000 | SAC | Profile Assisted Register Allocation. | William C. Kreahling, Cindy Norris |
| 2000 | SAC | Reducing the Impact of Software Prefetching on Register Pressure. | David W. Shrewsbury, Cindy Norris |
| 1999 | EuroPar | Understanding and Improving Register Assignment. | Cindy Norris, James B. Fenwick Jr. |
| 1999 | SIGCSE | Computer systems "conference" for teaching communication skills. | Cindy Norris, James T. Wilkes |
| 1995 | MICRO | An experimental study of several cooperative register allocation and instruction scheduling strategies. | Cindy Norris, Lori L. Pollock |
| 1994 | PLDI | register Allocation over the Program Dependence Graph. | Cindy Norris, Lori L. Pollock |
| 1993 | SC | A scheduler-sensitive global register allocator. | Cindy Norris, Lori L. Pollock |