| 2005 | Experiments in the automatic marking of ER-diagrams. | Pete G. Thomas, Kevin G. Waugh, Neil Smith |
| 2005 | ETV: a program trace player for students. | Minoru Terada |
| 2005 | Fun and games: a new software engineering course. | Elizabeth Sweedyk, Robert M. Keller |
| 2005 | You can lead a horse to water: how students really use pedagogical software. | Linda Stern, Selby Markham, Ria Hanewald |
| 2005 | ExploreCSEd: exploring skills and difficulties in programming education. | Ioanna Stamouli, Marjahan Begum, Rebecca Mancy |
| 2005 | Analyzing relationships between closed labs and course activities in CS1. | Leen-Kiat Soh, Ashok Samal, Suzette Person, Gwen Nugent, Jeff Lang |
| 2005 | A platform for the generation of virtual environments inhabited by intelligent virtual humans. | Miguel Silvestre, Maria Pinto-Albuquerque, Maria Beatriz Carmo, Ana Paula Cludio, Joo Duarte Cunha, Helder Coelho |
| 2005 | Introducing recursion by using multimedia. | Tammy Rosenthal |
| 2005 | Teaching an introductory course in data mining. | Richard J. Roiger |
| 2005 | Principles of curriculum design and revision: a case study in implementing computing curricula CC2001. | M. R. K. Krishna Rao, S. Junaidu, Talal Maghrabi, Muhammad Shafique, Motaz Ahmed, Kanaan A. Faisal |
| 2005 | Infusing critical thinking skills into content of AI course. | M. R. K. Krishna Rao |
| 2005 | Implicit functions lab: a collaboratory for computer graphics. | Edmond C. Prakash |
| 2005 | Computer game arena: a showcase for computer game projects. | Edmond C. Prakash |
| 2005 | Ethical engagement with data collection efforts related to fighting terrorists and terrorism in the context of recent events. | William Pohlhaus |
| 2005 | BRaiN research network. | Ricardo Pisa, Vasco Ferreira, Elisabete Jesus, Bruno Carlos |
| 2005 | Exploring students' understanding of the concept of algorithm: levels of abstraction. | Jacob Perrenet, Jan Friso Groote, Eric Kaasenbrood |
| 2005 | Why use an open source e-voting system? | Joana Matos Penha-Lopes |
| 2005 | eFuzion: development of a pervasive educational system. | Chad Peiper, David Warden, Ellick Chan, Boris Capitanu, Samuel N. Kamin |
| 2005 | Teaching XML in a web development context. | James H. Paterson, Frances McCormick, Gerry Creechan |
| 2005 | Using the BlueJ IDE in a data structures course. | James H. Paterson, John Haddow, Miriam Birch, Alex Monaghan |
| 2005 | Use of flash movies for teaching GUI programming. | Rui Pais, Joo Paulo Barros |
| 2005 | Two possible approaches for an intermediate GUI course. | Rui Pais, Joo Paulo Barros |
| 2005 | Application of topic maps in e-learning environment. | Kamila Olsevicova |
| 2005 | DisASTer (distributed algorithms simulation terrain): a platform for the implementation of distributed algorithms. | Rainer Oechsle, Tim Gottwald |
| 2005 | Design, development, and validation of a learning object for CS1. | Gwen Nugent, Leen-Kiat Soh, Ashok Samal, Suzette Person, Jeff Lang |