Kinnunen, Päivi; Malmi, Lauri: Problems in Problem-Based Learning - Experiences, Analysis and Lessons Learned on an Introductory Programming Course. Informatics in Education, 2005. Vol. 4, No. 2, pp. 193-214.
Laakso, Mikko-Jussi; Salakoski, Tapio; Grandell, Linda; Qiu, Xuemei; Korhonen, Ari; Malmi, Lauri: Multi-Perspective Study of Novice Learners Adopting the Visual Algorithm Simulation Exercise System TRAKLA2. Informatics in Education, 2005. Vol. 4, No. 1, pp. 49-68. Electronic publication http://www.vtex.lt/informatics_in_education/pdf/INFE053.pdf
McCartney, Robert; Moström, Jan, Erik; Sanders, Kate; Seppälä Otto: Take note: the effectiveness of novice programmers annotations on examinations. Informatics in Education, 2005. Vol. 4, No. 1, pp. 69-86.
Naps, Thomas; Rößling, Guido; Brusilovsky, Peter; English, John; Jarc, Duane; Karavirta, Ville; Leska, Charles; McNally, Myles; Moreno, Andrés; Ross, Rocford J.; Urquiza-Fuentes, Jaime: Development of XML-based Tools to Support User Interaction with Algorithm Visualization. SIGCSE Bulletin, 2005. Vol. 37, No. 4, pp. 123-138.
Navarro, Gonzalo; Sutinen, Erkki; Tarhio, Jorma: Indexing text with approximate q-grams. Journal of Discrete Algorithms, 2005. Vol. 3, No. 2-4, pp. 157-175.
Navarro, Gonzalo; Tarhio, Jorma: LZgrep: a Boyer-Moore string matching tool for Ziv-Lempel compressed text. Software: Practice and Experience, 2005. Vol. 35, No. 12, pp. 1107-1130.
Nuutila, Esko; Törmä, Seppo; Malmi, Lauri: PBL and Computer Programming - The Seven Steps Method with Adaptations. Computer Science Education, 2005. Vol. 15, No. 2, pp. 123-142. Electronic publication http://taylorandfrancis.metapress.com/openurl.asp?genre
Seidman, Steven; Pears, Arnold; Eney, Chrystal; Kinnunen, Päivi; Malmi, Lauri: Constructing a Core Literature for Computing Education Research. SIGCSE Bulletin, 2005. Vol. 37, No. 4, pp. 152-161.
Surakka, Sami: Analysis of technical skills in job advertisements targeted at software developers. Informatics in Education, 2005. Vol. 4, No. 1, pp. 101-122. Electronic publication http://www.vtex.lt/informatics_in_education/htm/INFE055.htm
Surakka, Sami; Malmi, Lauri: Delphi study of the cognitive skills of experienced software developers. Informatics in Education, 2005. Vol. 4, No. 1, pp. 123-142. Electronic publication http://www.vtex.lt/informatics_in_education/htm/INFE056.htm
Surakka, Sami; Malmi, Lauri: Need Assessment of Computer Science and Engineering Graduates. Computer Science Education, 2005. Vol. 15, No. 2, pp. 103-121. Electronic publication: EBSCO, delayed 12 months.
Ylikoski, Antti: The halting problem on Finite and Infinite Computers. ACM SIGACT News, 2005. Vol. 36, No. 1, pp. 132-138.
Ihantola, Petri; Karavirta, Ville; Korhonen, Ari; Nikander, Jussi: Taxonomy of effortless creation of algorithm visualizations. International Computing Education Research Workshop, October 01-02, Seattle, WA, USA. New York, NY, USA 2005, ACM Press, pp. 123-133. Electronic publication http://doi.acm.org/10.1145/1089786.1089798
Karavirta, Ville; Korhonen, Ari; Malmi, Lauri: Different Learners Need Different Resubmission Policies in Automatic Assessment Systems. Koli Calling 2005, Fifth Finnish / Baltic Sea Conference on Computer Science Education, November 17-20, 2005, Koli, Finland. pp. 95-102.
Laakso, Mikko-Jussi; Salakoski, Tapio; Korhonen, Ari: The Feasibility of Automatic Assessment and Feedback. Cognition and Exploratory Learning in Digital Age, December 14-16, Porto, Portugal. 2005, IEEE Technical Committee on Learning Technology and Japanese Society of Information and Systems in Education, pp. 113-122.
Lilja, Timo: The cost of balancing in top-down (a,b) trees. Conference on Algorithmic Information Theory '05. Vaasa, Finland, 2005. University of Vaasa, pp. 77-84.
Rautio, Jussi: Context-Dependent Stopper Encoding. Prague Stringology Conference '05, August 29-31, 2005, Prague. Prague, Czech Rebublic 2005, The Prague Stringology Club, Department of Computer Science and Engineering, Czech Technical University in Prague, pp. 143-152. Electronic publication http://www.stringology.org/event/2005/psc05p11_ps.gz
Seidman, Steven; Pears, Arnold; Eney, Chrystal; Kinnunen, Päivi; Malmi, Lauri: Maintaining a Core Literature of Computing Education Research. Koli Calling 2005, Fifth Finnish / Baltic Sea Conference on Computer Science Education, November 17-20, 2005, Koli, Finland. pp. 170-173.
Seppälä, Otto; Korhonen, Ari; Malmi, Lauri: Observations on student errors in algorithm simulation exercises. Koli Calling, November 17-20, 2005, Koli, Finland. Turku Center for Computer Science (TUCS), pp. 81-86.
Silander, Pasi; Sutinen, Erkki; Tarhio, Jorma: Computer aided concept mapping for constructing shared cognitive representations and conceptual artifacts. ADIS International Conference Cognition and Exploratory Learning in Digital Age (CELDA 2005), Dec. 14-16 2005, Porto, Portugal. pp. 3-8.
Sorva, Juha; Malmi, Lauri: An Object Testing Tool For CS1. In Ninth Workshop on Pedagogies and Tools for the Teaching and Learning of Object Oriented Concepts, ECOOP'2005, Glasgow, Scotland, July 25-29, 2005. 8 p. Electronic publication http://www.cs.umu.se/~jubo/Meetings/ECOOP05/Submissions/
Surakka, Sami: Specialization in Software Systems: Content analysis of degree requirements. Koli Calling. The Fifth International Conference on Computer Science Education, November 17-20, 2005, Koli, Finland. Turku Centre for Computer Science (TUCS), pp. 162-165.
Surakka, Sami; Auvinen, Janne; Ihantola, Petri: Automatic Grading of Graphical User Interface Programs Exploiting Jemmy. Koli Calling. The Fifth International Conference on Computer Science Education, November 17-20, 2005, Koli, Finland. Turku Centre for Computer Science (TUCS), pp. 49-56.