| 2005 | Complex analysis in computer graphics course. | Vladimir Nodelman, Bruria Haberman |
| 2005 | Do computer science students know what they know?: a calibration study of data structure knowledge. | Laurie C. Murphy, Josh Tenenberg |
| 2005 | Guidelines for a multiple-goal CS introductory course: algorithmic problem-solving woven into OOP. | Orna Muller, Bruria Haberman |
| 2005 | From objects-first to design-first with multimedia and intelligent tutoring. | Sally H. Moritz, Fang Wei, Shahida M. Parvez, Glenn D. Blank |
| 2005 | MIG21 API: multimedia interactive groups API. | Carmen Morgado, Lus Soares |
| 2005 | Interactive manipulation of regular objects with FAdo. | Nelma Moreira, Rogrio Reis |
| 2005 | Knowledge sharing as an innovative educational practice: educating knowledge technologies. | Peter Mikuleck |
| 2005 | Using simulation and collaboration in CS1 and CS2. | Antnio Jos Mendes, Anabela Jesus Gomes, Micaela Esteves, Maria Jos Marcelino, Crescencio Bravo, Miguel A. Redondo |
| 2005 | Investigating pair-programming in a 2 | Emilia Mendes, Lubna Basil Al-Fakhri, Andrew Luxton-Reilly |
| 2005 | Using a PC simulator to illustrate input-output programming techniques. | Pedro D. Medeiros, Vtor Duarte, Maria Cecilia Gomes, Rui F. Marques |
| 2005 | The difficult art of pruning in favour of creative thinking. | Riccardo Massarelli |
| 2005 | Testing first: emphasizing testing in early programming courses. | Will Marrero, Amber Settle |
| 2005 | Using Octave to introduce programming to technical science students. | Nuno C. Marques, Francisco Azevedo, Carmen Morgado, Jorge F. Custdio |
| 2005 | Learning repetition structures in programming. | Maria Jos Marcelino |
| 2005 | A constructivist framework for operating systems education: a pedagogic proposal using the SOsim. | Luiz Paulo Maia, Francis Berenger Machado, Ageu C. Pacheco Jr. |
| 2005 | Is evolution or revolution the way for improving the teaching methodology in computer science? | Emilio Luque |
| 2005 | Active-learning activities that introduce students to software engineering fundamentals. | Stephanie Ludi |
| 2005 | Extreme programming promotes extreme learning? | Chris W. Loftus, Mark Ratcliffe |
| 2005 | Development of object-understanding among students in the humanities. | Morten Lindholm |
| 2005 | Teaching software development skills early in the Curriculum through software engineering. | Chun Wai Liew |
| 2005 | Understanding disciplinary differences: an insight into selecting effective e-learning approaches. | Ilaria Liccardi, Su White |
| 2005 | [4]cite. | Richard Lawrence |
| 2005 | Evolution lab: the flexible user friendly robot research tool. | Thomas Larkworthy |
| 2005 | A study of the difficulties of novice programmers. | Essi Lahtinen, Kirsti Ala-Mutka, Hannu-Matti Jrvinen |
| 2005 | LEGO robots and AI. | Amruth N. Kumar |