Methodological Considerations for Predicting At-risk Students. - Charles Koutcheme; Sami Sarsa; Arto Hellas; Lassi Haaranen; Juho Leinonen 001 (ACE, 2022)

Exploring How Students Solve Open-ended Assignments: A Study of SQL Injection Attempts in a Cybersecurity Course. - Charles Koutcheme; Artturi Tilanterä; Aleksi Peltonen; Arto Hellas; Lassi Haaranen (ITiCSE (1), 2022)

Towards Open Natural Language Feedback Generation for Novice Programmers using Large Language Models. - Charles Koutcheme (Koli Calling, 2022)

Speeding Up Automated Assessment of Programming Exercises. - Sami Sarsa; Juho Leinonen 001; Charles Koutcheme; Arto Hellas (UKICER, 2022)

Training Language Models for Programming Feedback Using Automated Repair Tools. - Charles Koutcheme (AIED, 2023)

Automated Program Repair Using Generative Models for Code Infilling. - Charles Koutcheme; Sami Sarsa; Juho Leinonen 001; Arto Hellas; Paul Denny 001 (AIED, 2023)

Exploring the Responses of Large Language Models to Beginner Programmers' Help Requests. - Arto Hellas; Juho Leinonen 001; Sami Sarsa; Charles Koutcheme; Lilja Kujanpää; Juha Sorva (ICER (1), 2023)

Evaluating Distance Measures for Program Repair. - Charles Koutcheme; Sami Sarsa; Juho Leinonen 001; Lassi Haaranen; Arto Hellas (ICER (1), 2023)

Using Program Repair as a Proxy for Language Models' Feedback Ability in Programming Education. - Charles Koutcheme; Nicola Dainese; Arto Hellas (BEA, 2024)

Let's Ask AI About Their Programs: Exploring ChatGPT's Answers To Program Comprehension Questions. - Teemu Lehtinen; Charles Koutcheme; Arto Hellas (SEET@ICSE, 2024)

Open Source Language Models Can Provide Feedback: Evaluating LLMs' Ability to Help Students Using GPT-4-As-A-Judge. - Charles Koutcheme; Nicola Dainese; Sami Sarsa; Arto Hellas; Juho Leinonen 001; Paul Denny 001 (ITiCSE (1), 2024)

Propagating Large Language Models Programming Feedback. - Charles Koutcheme; Arto Hellas (L@S, 2024)

Benchmarking Educational Program Repair. - Charles Koutcheme; Nicola Dainese; Sami Sarsa; Juho Leinonen 001; Arto Hellas; Paul Denny 001 (CoRR, 2024)

Comparing the Utility, Preference, and Performance of Course Material Search Functionality and Retrieval-Augmented Generation Large Language Model (RAG-LLM) AI Chatbots in Information-Seeking Tasks. - Leonardo Pasquarelli; Charles Koutcheme; Arto Hellas (CoRR, 2024)

Evaluating Language Models for Generating and Judging Programming Feedback. - Charles Koutcheme; Nicola Dainese; Sami Sarsa; Arto Hellas; Juho Leinonen 001; Syed Ashraf; Paul Denny 001 (SIGCSE (1), 2025)

Narrowing the Gap: Supervised Fine-Tuning of Open-Source LLMs as a Viable Alternative to Proprietary Models for Pedagogical Tools. - Lorenzo Lee Solano; Charles Koutcheme; Juho Leinonen 001; Alexandra Vassar; Jake Renzella (CoRR, 2025)