J. Kurhila and A. Vihavainen. A Purposeful MOOC to Alleviate Insufficient CS Education in Finnish Schools. In the special issue on Computer Science Education in K-12 schools of the Transactions on Computing Education (TOCE). ACM Press, 2015.

M. Nelimarkka and A. Vihavainen. Alumni & Tenured Participants in MOOCs: Analysis of Two Years of MOOC Discussion Channel Activity. In proceedings of the ACM Conference on Learning at Scale. ACM Press, 2015.

A. Vihavainen: Predicting Students’Performance in an Introductory Programming Course Using Data from Students’ own Programming Process. In Proceedings of the The 13th IEEE International Conference on Advanced Learning Technologies ICALT 2013: Beijing, China, July 15-18.

A. Vihavainen and Matti Luukkainen: Results From a Three-Year Transition to the Extreme Apprenticeship Method. In Proceedings of the The 13th IEEE International Conference on Advanced Learning Technologies ICALT 2013: Beijing, China, July 15-18.

M. Luukkainen and A. Vihavainen: Bringing Undergraduates to the Web: Baby Steps inWebifying a Software Engineering Curriculum. In Proceedings of the 26th Conference on Software Engineering Education and Training CSEET 2013: San Francisco, USA on May 19-21.

2012

M. Luukkainen, A. Vihavainen and T. Vikberg: Three Years of Design-based Research to Reform a Software Engineering Curriculum. In SIGITE’12: Proceedings of the 13th Annual Conference on Information Technology Education: Calgary, Alberta, Canada on October 11-13. ACM Press, 2012.

2011

J. Kurhila and A. Vihavainen: Management, Structures and Tools to Scale up Personal Advising in Large Programming Courses. In SIGITE’11: Proceedings of the 12th annual conference on IT Education. ACM Press, 2011. Best Paper Award.