| 1996 | Algorithm visualization served off the World Wide Web: why and how. | Thomas L. Naps |
| 1996 | Simulation programs for studying computer organization. | Najib Nadi |
| 1996 | Using multimedia and GUI programming in CS 1. | David Mutchler, Cary Laxer |
| 1996 | Desktop teaching: on the students desk. | John Motil |
| 1996 | Using Internet technology for course support. | Jos Eduardo Pina Miranda, Jorge Sousa Pinto |
| 1996 | Mistakes to avoid in the introduction of compressed video. | James E. Miller |
| 1996 | Using visualization in teaching data structures and algorithms. | Myles F. McNally |
| 1996 | Challenges of using groupware to teach groupware. | Margaret M. McManus, Catherine M. Beise, John A. Cross, John Saunders, Michael B. Twidale |
| 1996 | Gathering together through groupware in an MA program. | Margaret M. McManus |
| 1996 | Active learning and its use in computer science. | Jeffrey J. McConnell |
| 1996 | PACKET tracing: a new paradigm for teaching computer network courses. | Willis F. Marti, Udo W. Pooch, John A. Hamilton Jr. |
| 1996 | Interactive hypermedia courseware for the World Wide Web. | A. David Marshall, Stephen Hurley |
| 1996 | MuPMoTT: a multimedia based tool supporting the teaching of process modelling within a framework of structured system analysis. | Paul Marsden, Mark O'Connell |
| 1996 | Interactive remote instruction: initial experiences. | Kurt Maly, J. Christian Wild, C. Michael Overstreet, Hussein M. Abdel-Wahab, Ajay Gupta, Alaa Youssef, Emilia Stoica, R. Talla, A. Prabhu |
| 1996 | Parallel systems development in education: a guided method. | Emilio Luque, Joan Sorribes, Remo Suppi, Eduardo Csar, J. Falguera, Massimo Serran |
| 1996 | Critical concepts in the development of courseware for CS closed laboratories. | Janet Mei-Chuen Lin, Cheng-Chih Wu, Guey-Fa Chiou |
| 1996 | A novice programmer's support environment. | Blaise W. Liffick, Robert M. Aiken |
| 1996 | Applying natural language technology to the learning of operating systems functions. | Brian Lees, J. Cowie |
| 1996 | Managing the development of a web-based project. | Pamela B. Lawhead, Kathryn F. Gates |
| 1996 | Teaching parallel processing: development of curriculum and software tools. | Jan Kwiatkowski, Marek Andruszkiewicz, Emilio Luque, Toms Margalef, Jos C. Cunha, Joo Loureno, Henryk Krawczyk, Stanislaw Szejko |
| 1996 | Using symbolic computation for teaching data structures and algorithm analysis. | Joan Krone |
| 1996 | Use of laboratories in computer science education: guidelines for good practice: report of the working group on computing laboratories. | Deborah Knox, Ursula Wolz, Daniel T. Joyce, Elliot B. Koffman, Joan Krone, Atika Laribi, J. Paul Myers, Viera K. Proulx, Kenneth A. Reek |
| 1996 | Historical perspectives of computing: an introductory lab for browsing on the World Wide Web. | Deborah Knox |
| 1996 | Neuralis: an artificial neural network package. | Sami Khuri, Jason Williams |
| 1996 | RCOS.java: an animated operating system for computer science education. | David Jones |