activity
20222025
most citedGenerative AI for Programming Education: Benchmarking ChatGPT, GPT-4, and Human Tutors

15 citations · 19 across the 9 of their papers we have counts for

collaborators

11 papers

cs.LG2025

Inference-Time Personalized Alignment with a Few User Preference Queries

Victor-Alexandru Pădurean, Parameswaran Kamalaruban, Nachiket Kotalwar +2

We study the problem of aligning a generative model's response with a user's preferences. Recent works have proposed several different formulations for personalized alignment; howe…

cs.CY2025★ 1 cited

Humanizing Automated Programming Feedback: Fine-Tuning Generative Models with Student-Written Feedback

Victor-Alexandru Pădurean, Tung Phung, Nachiket Kotalwar +4

The growing need for automated and personalized feedback in programming education has led to recent interest in leveraging generative AI for feedback generation. However, current a…

cs.CY2025

Interleaving Natural Language Prompting with Code Editing for Solving Programming Tasks with Generative AI Models

Victor-Alexandru Pădurean, Alkis Gotovos, Ahana Ghosh +5

Modern computing students often rely on both natural-language prompting and manual code editing to solve programming tasks. Yet we still lack a clear understanding of how these two…

cs.AI2025

Synthesizing High-Quality Programming Tasks with LLM-based Expert and Student Agents

Manh Hung Nguyen, Victor-Alexandru Pădurean, Alkis Gotovos +2

Generative AI is transforming computing education by enabling the automatic generation of personalized content and feedback. We investigate its capabilities in providing high-quali…

cs.CY2025

Prompt Programming: A Platform for Dialogue-based Computational Problem Solving with Generative AI Models

Victor-Alexandru Pădurean, Paul Denny, Alkis Gotovos +1

Computing students increasingly rely on generative AI tools for programming assistance, often without formal instruction or guidance. This highlights a need to teach students how t…

cs.SE2024

Hints Help Finding and Fixing Bugs Differently in Python and Text-based Program Representations

Ruchit Rawal, Victor-Alexandru Pădurean, Sven Apel +2

With the recent advances in AI programming assistants such as GitHub Copilot, programming is not limited to classical programming languages anymore--programming tasks can also be e…

cs.AI2024

Benchmarking Generative Models on Computational Thinking Tests in Elementary Visual Programming

Victor-Alexandru Pădurean, Adish Singla

Generative models have demonstrated human-level proficiency in various benchmarks across domains like programming, natural sciences, and general knowledge. Despite these promising…

cs.AI2023★ 1 cited

Automating Human Tutor-Style Programming Feedback: Leveraging GPT-4 Tutor Model for Hint Generation and GPT-3.5 Student Model for Hint Validation

Tung Phung, Victor-Alexandru Pădurean, Anjali Singh +5

Generative AI and large language models hold great promise in enhancing programming education by automatically generating individualized feedback for students. We investigate the r…

cs.CY2023★ 15 cited

Generative AI for Programming Education: Benchmarking ChatGPT, GPT-4, and Human Tutors

Tung Phung, Victor-Alexandru Pădurean, José Cambronero +5

Generative AI and large language models hold great promise in enhancing computing education by powering next-generation educational technologies for introductory programming. Recen…

cs.LG2023★ 2 cited

Neural Task Synthesis for Visual Programming

Victor-Alexandru Pădurean, Georgios Tzannetos, Adish Singla

Generative neural models hold great promise in enhancing programming education by synthesizing new content. We seek to design neural models that can automatically generate programm…

cs.NI2022

SRv6: Is There Anybody Out There?

Victor-Alexandru Pădurean, Oliver Gasser, Randy Bush +1

Segment routing is a modern form of source-based routing, i.e., a routing technique where all or part of the routing decision is predetermined by the source or a hop on the path. S…