| 2020 | FIE | Relation of Individual Time Management Practices and Time Management of Teams. | Tapio Auvinen, Nickolas J. G. Falkner, Arto Hellas, Petri Ihantola, Ville Karavirta, Otto Seppl |
| 2016 | ICSE | What communication tools students use in software projects and how do different tools suit different parts of project work? | Otto Seppl, Tapio Auvinen, Ville Karavirta, Arto Vihavainen, Petri Ihantola |
| 2016 | ITiCSE | Interactive Exercises for Teaching Logic Circuits. | Ville Karavirta, Rolf Lindn, Einari Kurvinen, Mikko-Jussi Laakso |
| 2015 | ACE | Comparing student performance between traditional and technologically enhanced programming course. | Erkki Kaila, Teemu Rajala, Mikko-Jussi Laakso, Rolf Lindn, Einari Kurvinen, Ville Karavirta, Tapio Salakoski |
| 2013 | ICALT | Service-Oriented Approach to Improve Interoperability of E-Learning Systems. | Ville Karavirta, Petri Ihantola, Teemu Koskinen |
| 2013 | ITiCSE | JSAV: the JavaScript algorithm visualization library. | Ville Karavirta, Clifford A. Shaffer |
| 2013 | ITiCSE | Requirements and design strategies for open source interactive computer science eBooks. | Ari Korhonen, Thomas L. Naps, Charles Boisvert, Pilu Crescenzi, Ville Karavirta, Linda Mannila, Bradley Miller, Briana B. Morrison, Susan H. Rodger, Rocky Ross, Clifford A. Shaffer |
| 2013 | SIGCSE | OpenDSA: using an active eTextbook to teach data structures and algorithms (abstract only). | Eric Fouh, Daniel A. Breakiron, Mai Elshehaly, T. Simin Hall, Ville Karavirta, Clifford A. Shaffer |
| 2012 | ICER | How do students solve parsons programming problems?: an analysis of interaction traces. | Juha Helminen, Petri Ihantola, Ville Karavirta, Lauri Malmi |
| 2010 | ITiCSE | Open source widget for parson's puzzles. | Petri Ihantola, Ville Karavirta |
| 2010 | ITiCSE | Serverless automatic assessment of Javascript exercises. | Ville Karavirta, Petri Ihantola |
| 2009 | ITiCSE | Analyzing the use of a rubric-based grading tool. | Tuukka Ahoniemi, Ville Karavirta |
| 2009 | ITiCSE | Rubyric: an online assessment tool for effortless authoring of personalized feedback. | Tapio Auvinen, Ville Karavirta, Tuukka Ahoniemi |
| 2005 | ICER | Taxonomy of effortless creation of algorithm visualizations. | Petri Ihantola, Ville Karavirta, Ari Korhonen, Jussi Nikander |
| 2004 | ICALT | MatrixPro - A Tool for Demonstrating Data Structures and Algorithms Ex Tempore. | Ville Karavirta, Ari Korhonen, Lauri Malmi, Kimmo Stlnacke |