| 2003 | Teaching objects early and design patterns in Java using case studies. | Chris Nevison, Barbara Wells |
| 2003 | Experiences with IDEs and Java teaching: what works and what doesn't. | Keitha A. Murray, Jesse M. Heines, Michael Klling, Tom Moore, Paul J. Wagner, Nan C. Schaller, John A. Trono |
| 2003 | Still a stranger here: attitudes among secondary school students towards computer science. | Phoenix Moorman, Elizabeth Johnson |
| 2003 | Incorporating quality assurance processes into requirements analysis education. | Daniel L. Moody, Guttorm Sindre |
| 2003 | Difficulties learning computer architecture. | Omid Mirmotahari, Christian Holmboe, Jens Kaasbll |
| 2003 | Using departmental surveys to assess computing culture: quantifying gender differences in the classroom. | Lisa Meeden, Tia Newhall, Douglas S. Blank, Deepak Kumar |
| 2003 | Experimenting with pair programming in the classroom. | Charlie McDowell, Brian Hanks, Linda L. Werner |
| 2003 | The winds of change: students' comfort level in different learning environments. | Kathy Lynch, Selby Markham |
| 2003 | A service-learning program for computer science and software engineering. | Panagiotis K. Linos, Stephanie Herman, Julie Lally |
| 2003 | Learning to develop GUIs in Java using closed labs. | Chuck Leska |
| 2003 | Preparing students for distributed teamwork. | Mary Z. Last |
| 2003 | Tools and techniques for large scale grading using Web-based commercial off-the-shelf software. | Robert N. Lass, Christopher D. Cera, Nathaniel T. Bomberger, Bruce W. Char, Jeffrey L. Popyack, Nira Herrmann, Paul Zoski |
| 2003 | Peer-to-peer learning with open-ended writable Web. | Jaakko Kurhila, Miikka Miettinen, Petri Nokelainen, Patrik Floren, Henry Tirri |
| 2003 | Codewitz: producing interactive elearning material for beginners in programming. | Esa Kujansuu, Marko Kulmala |
| 2003 | "Magic numbers" approach to introducing binary number representation in CSO. | Gerald Kruse |
| 2003 | Integrating a simulation-visualisation environment in a basic distributed systems course: a case study using LYDIAN. | Boris Koldehofe, Marina Papatriantafilou, Philippas Tsigas |
| 2003 | Increasing assignment motivation using a game Al tournament. | yvind Kols, Ivar Farup |
| 2003 | Bottom-up education. | Donald E. Knuth |
| 2003 | Using the NSDL and CITIDEL to enhance teaching. | Deborah Knox, Lillian N. Cassel, John Impagliazzo |
| 2003 | Observations from using two modes of teaching undergraduate computer architecture. | Benjoe A. Juliano, Chi-Hui Chen, Elena Kroumova |
| 2003 | Repositories for CS courses: an evolutionary tale. | Edward L. Jones, Clement S. Allen |
| 2003 | Computer engineering curriculum development. | John Impagliazzo |
| 2003 | Teaching undergraduate software design in a liberal arts environment using RoboCup. | Timothy Huang, Frank Swenton |
| 2003 | Development of a MLE by students for students using extreme programming techniques. | Jonathan Holloway, Mark Ratcliffe |
| 2003 | Computer science students' conception of the relationship between reward (grade) and cooperation. | Orit Hazzan |