| 2001 | A "frequently asked questions" management system that supports voting, built for student evaluation and optimization purposes. Huu Le Van, Andrea Trentini |
| 2001 | A cyber-icebreaker for an effective virtual group? Tony Clear, Mats Daniels |
| 2001 | A first problem for the algorithms course. J. Ángel Velázquez-Iturbide |
| 2001 | A student project in software evaluation. Michael F. Czajkowski, Cheryl V. Foster, Thomas T. Hewett, Joseph A. Casacio, William C. Regli, Heike A. Sperber |
| 2001 | A system for program visualization and problem-solving path assessment of novice programmers. Maria Satratzemi, Vassilios Dagdilelis, Georgios Evangelidis |
| 2001 | Accreditation and student assessment in distance education: why we all need to pay attention. Lisa C. Kaczmarczyk |
| 2001 | Activating "black boxes" instead of opening "zipper" - a method of teaching novices basic CS concepts. Bruria Haberman, Yifat Ben-David Kolikant |
| 2001 | An international common project: implementation phase. Shiva Azadegan, Chao Lu |
| 2001 | An international model for curriculum adaptation and implementation. C. Fay Cover, Robert D. Campbell, Karl J. Klee |
| 2001 | An open source laboratory for operating systems projects. Mark Claypool, David Finkel, Craig E. Wills |
| 2001 | Applying software engineering methods for hypermedia systems. Ignacio Aedo, Paloma Díaz |
| 2001 | Are computing educators and researchers different from the rest? Tony Clear, Alison Young |
| 2001 | CIMEL: constructive, collaborative inquiry-based multimedia E-learning. Glenn D. Blank, William M. Pottenger, G. Drew Kessler, Martin Herr, Harriet Jaffe, Soma Roy |
| 2001 | Characteristics of programming exercises that lead to poor learning tendencies: Part II. Angela Carbone, John Hurst, Ian Mitchell, Dick Gunstone |
| 2001 | EVEGA: an educational visulalization environment for graph algorithms. Sami Khuri, Klaus Holzapfel |
| 2001 | EXercita: automatic web publishing of programming exercises. Carlos Gregorio-Rodríguez, Luis Fernando Llana Díaz, Pedro Palao-Gostanza, Cristóbal Pareja-Flores, Raquel Martínez-Unanue, J. Ángel Velázquez-Iturbide |
| 2001 | Electronic discussion boards: their use in post graduate computing courses. Donald Joyce, Alison Young |
| 2001 | Enhancing the computer networking curriculum. Jon T. Rickman, Merry McDonald, Gary McDonald, Phillip J. Heeler |
| 2001 | Evaluation technique of software configuration management. Jin Xizhe |
| 2001 | Event-driven programming is simple enough for CS1. Kim B. Bruce, Andrea Pohoreckyj Danyluk, Thomas P. Murtagh |
| 2001 | Events robots and programming using legos in CS1. Pamela B. Lawhead |
| 2001 | Experiences teaching software engineering for the first time. K. Todd Stevens |
| 2001 | Exploring recursion in Hilbert curves. Richard Rasala |
| 2001 | Flexible delivery of information systems as a core MBA subject. Rod Learmonth |
| 2001 | Fully automatic assessment of programming exercises. Riku Saikkonen, Lauri Malmi, Ari Korhonen |
| 2001 | Gender differences in programming? Janet Carter, Tony Jenkins |
| 2001 | Guidelines for teaching object orientation with Java. Michael Kölling, John Rosenberg |
| 2001 | Hybrid learning - a safe route into web-based open and distance learning for the computer science teacher. John Rosbottom |
| 2001 | Identifying topics for instructional improvement through on-line tracking of programming assignments. Dorota M. Huizinga |
| 2001 | Innovative teaching practices in computing education: the TLA project. Jan Holden, Alison Young |
| 2001 | Interaction factors in software development performance in distributed student teams in computer science. Martha Lucia Hause, Vicki L. Almstrum, Mary Z. Last, Mark R. Woodroffe |
| 2001 | International master's program in information processing and telecommunications. Jan Vorácek, Nina Kontro-Vesivalo |
| 2001 | Is it okay to cheat? - the views of postgraduate students. Martin Dick, Judy Sheard, Selby Markham |
| 2001 | JEWL: GUI programming for complete beginners. John English |
| 2001 | Learning the interaction between pointers and scope in C++. Amruth N. Kumar |
| 2001 | Matrix - concept animation and algorithm simulation system. Ari Korhonen, Lauri Malmi, Riku Saikkonen |
| 2001 | Metacognitive awareness utilized for learning control elements in algorithmic problem solving. David Ginat |
| 2001 | Motivation = value x expectancy. Tony Jenkins |
| 2001 | Observational studies of student errors in a distance learning environment using a remote recording and replay tool. Pete Thomas, Kit Logan |
| 2001 | On integration of learning and technology. Zoran Putnik |
| 2001 | On-line dynamic interviews (ODIN): a means of overcoming distance in student-teacher relations. Laura Wilson, Jon A. Preston, Russell L. Shackelford |
| 2001 | Picture program execution. Janet Linington, Mark Dixon |
| 2001 | Prelude to the Java event model. Raja Sooriamurthi |
| 2001 | Problems in comprehending recursion and suggested solutions. Raja Sooriamurthi |
| 2001 | Proceedings of the 6th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, ITiCSE 2001, Canterbury, UK, June 25-27, 2001 Sally Fincher, Bruce J. Klein, Fintan Culwin, Michael McCracken |
| 2001 | Reading summaries: relating class to student's problems with the current reading assignment. Lillian N. Cassel |
| 2001 | Real and virtual computing museums. John Impagliazzo |
| 2001 | Reality check: an informal feedback tool. Scott Grissom |
| 2001 | Requirements for an educational software development process. Wilson P. Paula Filho |
| 2001 | Scaffolding learning in virtual environments. Peter Chalk |
| 2001 | Smart instructional component based course content organization and delivery. Hongchi Shi, Yi Shang, Su-shing Chen |
| 2001 | Sneaking in extra material (panel session). Daniel Joyce |
| 2001 | Software process improvement education: a European experiment. Rory O'Connor, Gerry Coleman, Maurizio Morisio |
| 2001 | Teaching HCI with scenario-based design: the constructivist's synthesis. Kam Hou Vat |
| 2001 | Teaching abstraction explicitly. Herman Koppelman |
| 2001 | Teaching theory of computation using pen-based computers and an electronic whiteboard. Dave A. Berque, David K. Johnson, Larry Jovanovic |
| 2001 | Teacing breadth-first depth-first. Thomas P. Murtagh |
| 2001 | The NetWire emulator: a tool for teaching and understanding networks. Enrico Carniani, Renzo Davoli |
| 2001 | The PASS project: group research into parameters affecting student success. Donald Joyce, Alison Young |
| 2001 | The coach supporting students as they learn to program. Pete Thomas |
| 2001 | The cognitive flexibility theory0: an approach for teaching Hypermedia Engineering. Emilia Mendes, Nile Mosley, Steve Counsell |
| 2001 | The effect of student attributes on success in programming. Pat Byrne, Gerry Lyons |
| 2001 | The learning and teaching support network promoting best practice in the information and computer science academic community. Aine McCaughey, Sylvia Alexander |
| 2001 | The logic tutor. David Abraham, Liz Crawford, Leanna Lesta, Agathe Merceron, Kalina Yacef |
| 2001 | The motivation of students of programming. Tony Jenkins |
| 2001 | Towards an error free plagarism detection process. Thomas Lancaster, Fintan Culwin |
| 2001 | Treating computer science as science as: An experiment with sorting. Cary Laxer |
| 2001 | Use of collaborative multimedia in computer science classes. Mark Guzdial |
| 2001 | Use petri nets to improve your concurrent programming course. João Paulo Barros |
| 2001 | Using a familiar package to demonstrate a difficult concept: using an excel spreadsheet model to explain the concepts of neural networks to undergraduates. William Fone |
| 2001 | Using actors in an interactive animation in a graduate course on distributed system. Boris Koldehofe, Philippas Tsigas |
| 2001 | Using animation of state space algorithms to overcome student learning difficulties. Victor Ciesielski, Peter McDonald |
| 2001 | Using interactive multimedia for teaching and learning object oriented software design. Sun-Hea Choi, Sandra Cairncross |
| 2001 | Using personality inventories to help form teams for software engineering class projects. Rebecca H. Rutherfoord |
| 2001 | Using qualitative research software for CS education research. Mary Dee Medley |
| 2001 | Using visualization to teach novices recursion. Wanda P. Dann, Stephen Cooper, Randy Pausch |
| 2001 | Versatile concept map viewing on the Web. Antti Karvonen, Erkki Rautama, Jorma Tarhio, Jari Turkia |
| 2001 | Web-based CALL using prolog. Aliy Fowler |
| 2001 | XML and browser development activities in CS2. Martha J. Kosa, Mark A. Boshart |
| 2001 | e-IMC: an authoring tool for humanistic teachers aimed to develop and distribute customized instructional courseware. David Lanari, Stefano Roccetti |