| 2026 | SIGCSE | If You Can't Beat 'Em, Conscript 'Em: Experiences Requiring the Use of AI in a Capstone Course. | David B. Levine |
| 2007 | SIGCSE | Day one of the objects-first first course: what to do. | Joe Bergin, Michael J. Clancy, Don Slater, Michael Goldweber, David B. Levine |
| 2006 | SIGCSE | XP practices applied to grading. | David B. Levine, Henry MacKay Walker |
| 2005 | SIGCSE | Nifty assignment. | Nick Parlante, David B. Levine, Steven K. Andrianoff, Aaron J. Gordon, Alyce Brady, Pamela A. Cutter, Paul Kube, Jefferson Ng, Richard E. Pattis |
| 2004 | SIGCSE | Adding objects to the traditional ACM programming contest. | Steven K. Andrianoff, Dalton Hunkins, David B. Levine |
| 2003 | OOPSLA | A testing-based framework for programming contests. | Steven K. Andrianoff, David B. Levine, Stephen D. Gewand, Greta Heissenberger |
| 2003 | SIGGRAPH | The science of images: a cross-disciplinary introduction to the field of 3-D computer graphics. | Dalton Hunkins, David B. Levine |
| 2002 | SIGCSE | Role playing in an object-oriented world. | Steven K. Andrianoff, David B. Levine |
| 2002 | SIGCSE | Nifty assignments. | Nick Parlante, John K. Estell, David Reed, David B. Levine, Daniel D. Garcia, Julie Zelenski |
| 2001 | SIGCSE | The Khepera robot and the kRobot class: a platform for introducing robotics in the undergraduate curriculum. | Robert M. Harlan, David B. Levine, Shelley McClarigan |
| 1993 | SIGCSE | Dealing with different levels of abstraction in a data structures course. | David B. Levine |
| 1990 | SIGCSE | Faster, fairer, and more consistent grading, using techniques from the Advanced Placement reading (panel session). | Charles M. Shub, Owen L. Astrachan, David B. Levine, Stuart Reges, Henry MacKay Walker |
| 1990 | SODA | Fast Linear Expected-Time Algorithms for Computing Maxima and Convex Hulls. | Jon Louis Bentley, Kenneth L. Clarkson, David B. Levine |