| 2005 | Untitled record | Raquel Gomes, Ricardo Seabra, Joo Ventura, Nuno Guedes |
| 2005 | The Kaya OS project and the | Michael Goldweber, Renzo Davoli, Mauro Morsiani |
| 2005 | Providing students universal access to a centralized, graphical computing environment. | Michael H. Goldwasser, David Letscher |
| 2005 | Assessing students' knowledge: oral exams vs. written tests. | Hasmik Gharibyan |
| 2005 | Reverse engineering technique to enhance software engineering education. | Ahmad Ghafarian |
| 2005 | Traditional and more "exotic" .NET languages: VB .NET, J#, C# and SML .NET. | Viktor Geller, Christelle Scharff |
| 2005 | SOTA: a visualization tool for symbol tables. | Micael Gallego-Carrillo, Francisco Gortzar-Bellas, Jaime Urquiza-Fuentes, J. ngel Velzquez-Iturbide |
| 2005 | Challenges in teaching the pumping lemma in automata theory course. | Judith Gal-Ezer, Mark B. Trakhtenbrot |
| 2005 | A personalized visualization tool for geo-referenced information. | Srgio Freitas, Maria Beatriz Carmo, Ana Paula Afonso |
| 2005 | A new quantitative assessment tool for computer science programs. | Timothy V. Fossum, Susan M. Haller |
| 2005 | Classes as first class objects in an environment-passing interpreter. | Timothy V. Fossum |
| 2005 | Teaching programming collaboratively. | Raymond Flood, Bob Lockhart |
| 2005 | Teaching transaction management with SQL examples. | Alan D. Fekete |
| 2005 | Weathering MindStorms with drizzle and DIODE in CS0. | J. C. Ernest, A. S. Bowser, S. Ghule, S. Sudireddy, Jameson P. Porter, Douglas A. Talbert, Martha J. Kosa |
| 2005 | WIPE: a programming environment for novices. | Vassilios Efopoulos, Vassilios Dagdilelis, Georgios Evangelidis, Maya Satratzemi |
| 2005 | Novice Java programmers' conceptions of "object" and "class", and variation theory. | Anna Eckerdal, Michael Thun |
| 2005 | Student interviews as a tool for assessment and learning in a systems analysis and design course. | Martin Dick |
| 2005 | Moving from mailing lists to web-based discussion forums. | Artur Miguel Dias |
| 2005 | Making compiler construction projects relevant to core curriculums. | Akim Demaille |
| 2005 | Team formation methods for increasing interaction during in-class group work. | Katherine Deibel |
| 2005 | Virtual square ( | Renzo Davoli, Michael Goldweber |
| 2005 | A research-led curriculum in multimedia: learning about convergence. | Hugh C. Davis, Su White |
| 2005 | MindMapX. | Leon Davis |
| 2005 | NetPrIDE an integrated environment for developing and visualizing computer network protocols. | Pilu Crescenzi, Giorgio Gambosi, Gaia Innocenti |
| 2005 | A pragmatic HCI approach: engagement by reinforcing perception with functional dsesign and programming. | David Cox |