Congruences for Visibly Pushdown Languages. - Rajeev Alur; Viraj Kumar; P. Madhusudan; Mahesh Viswanathan 001 (ICALP, 2005)

Conformance testing in the presence of multiple faults. - Viraj Kumar; Mahesh Viswanathan 001 (SODA, 2005)

On the Complexity of Error Explanation. - Nirman Kumar; Viraj Kumar; Mahesh Viswanathan 001 (VMCAI, 2005)

Minimization, Learning, and Conformance Testing of Boolean Programs. - Viraj Kumar; P. Madhusudan; Mahesh Viswanathan 001 (CONCUR, 2006)

Visibly pushdown automata for streaming XML. - Viraj Kumar; P. Madhusudan; Mahesh Viswanathan 001 (WWW, 2007)

Conformance Testing and Error Explanation for Software Models - Viraj Kumar (2007)

Enhancing video lectures with digital footnotes. - Viraj Kumar (FIE, 2014)

Enhancing JFLAP with automata construction problems and automated feedback. - Vinay S. Shekhar; Anant Agarwalla; Akshay Agarwal 004; B. Nitish; Viraj Kumar (IC3, 2014)

Online learning versus blended learning: an exploratory study. - Andrew Cross; Balasubramanyan Ashok; Srinath Bala; Edward Cutrell; Naren Datha; Rahul Kumar 002; Viraj Kumar; Parthasarathy Madhusudan; Siddharth Prakash; Sriram K. Rajamani; Satish Sangameswaran; Deepika Sharma; et al. (L@S, 2014)

Multiple Choice Questions with Justifications. - Anusha Hegde; Nayanika Ghosh; Viraj Kumar (T4E, 2014)

JFLAP Extensions for Instructors and Students. - Vinay S. Shekhar; Akshata Prabhu; Kavitha Puranik; Lakshmi Antin; Viraj Kumar (T4E, 2014)

Blended Learning in Indian Colleges with Massively Empowered Classroom. - Edward Cutrell; Jacki O'Neill; Srinath Bala; B. Nitish; Andrew Cross; Nakull Gupta; Viraj Kumar; William Thies (L@S, 2015)

Enabling Micro-Notes in Moodle for Educational Videos. - Rajesh K.; Rakesh Goudar; Viraj Kumar (T4E, 2015)

Enhancing Digital Educational Repositories by Linking Videos and Examinations. - Kaushal Mohan; Anoop R. Desai; Ashish M. P.; Viraj Kumar (T4E, 2015)

Secure, Offline Feedback to Convey Instructor Intent. - Adithi G. S.; Akshay Adiga; Pavithra K.; Prajwal P. Vasisht; Viraj Kumar (T4E, 2015)

Mathematics Tutoring Apps for Low-Cost Devices: an Ethnographic Study of Requirements. - Aishini Sinha; Anupama M. Dhareshwar; L. Saloni Joshi; Viraj Kumar (WCI, 2015)

Hybrid ITS for DFA Construction Problems. - K. M. Darshan; Viraj Kumar (ICCE, 2016)

Photocasting: A Low-Cost Technique to Create and Disseminate Digital Lecture Notes. - H. G. Manasa; Kavitha Puranik; Lakshmi Antin; Viraj Kumar (ICCE, 2016)

An Extensible Multilingual Corpus of DFA Construction Problems. - Aditya Vishwanathan; Mallika Pushpa Bhavatarini; Namratha Ravi; Sneha Umapathi Bhuvaneshwari; Srilalitha Krishnan Murthy; Viraj Kumar (ICCE, 2016)

DSAdvisor: Facilitating Deeper Inquiry in the Data Structures Course. - K. V. Sandeep; Shailja Agarwala; R. Sharath; Viraj Kumar (LaTiCE, 2016)

Generating DFA Construction Problems Automatically. - Varun Shenoy; Ullas Aparanji; K. Sripradha; Viraj Kumar (LaTiCE, 2016)

Improving Classroom Discussions of Programming Assignments via Language Choice. - Ullas Aparanji; Viraj Kumar (T4E, 2016)

An Eclipse Plugin to Assist Learners in Selecting Hash Functions. - Amogh Mishra; Kishan Kishore; Viraj Kumar (T4E, 2016)

Automatic Identification of Subject Domain in Engineering Examination Questions. - Vandana Rao; Vaishnavi S.; Vaishnavi Kannan; Viraj Kumar (T4E, 2016)

Visual Specifications for Web-Application Programming Assignments. - Vidhu Rojit; Sindhu R. Pai; Shruthi Kaivalya; Viraj Kumar (T4E, 2016)

Designing a Game-Based Learning Environment to Foster Geometric Thinking. - Suchi Srinivas; Saurabh Khanna; Jeenath Rahaman; Viraj Kumar (T4E, 2016)

A low-cost classroom response system. - B. Swetha; Raksha P. Rao; Vidhu Rojit; Viraj Kumar (ICACCI, 2017)

Extracting and Visualising Character Associations in Literary Fiction using Association Rule Learning. - Varun Nagaraj Rao; Ramadas Mahale; Sunil Pai; Viraj Kumar (ICACCI, 2018)

BeaconNet: A Beacon-Based Smartphone Ad-Hoc Network for Resource-Constrained Classrooms. - Viraj Kumar; Adithya Abraham Philip; Sarah Shekeran; Pranav Singhania; Ram P. Rustagi (ICALT, 2018)

1.5 Degrees of Separation: Computer Science Education in the Age of the Anthropocene. - Ian Pollock; Bedour Alshaigy; Andrew Bradley; Birgit R. Krogstie; Viraj Kumar; Linda M. Ott; Anne-Kathrin Peters; Charles Riedesel; Charles Wallace 001 (ITiCSE, 2019)

Towards Generating Plausible Distractors for Code Comprehension Multiple-Choice Questions. - Milan J. Srinivas; Michelle M. Roy; Viraj Kumar (T4E, 2019)

Global and Local Agendas of Computing Ethics Education. - Janet M. Hughes; Ethan R. Plaut; Feng Wang; Elizabeth von Briesen; Cheryl Brown; Gerry W. Cross; Viraj Kumar; Paul Myers 001 (ITiCSE, 2020)

Improving Global Participation in the SIGCSE Technical Symposium: Panel. - Amber Settle; Brett A. Becker; Rodrigo Duran 001; Viraj Kumar; Andrew Luxton-Reilly (SIGCSE, 2020)

Refute: An Alternative to 'Explain in Plain English' Questions. - Viraj Kumar (ICER, 2021)

Instructor Performance on Progressively Complex Programming Tasks: A Multi-Institutional Study from India. - Viraj Kumar; Amey Karkare (ITiCSE (1), 2021)

Faculty Performance on Simple Programming Tasks. - Viraj Kumar (SIGCSE, 2021)

DiGen: Distractor Generator for Multiple Choice Questions in Code Comprehension. - Anusha Vimalaksha; Abhijit Prekash; Viraj Kumar; Gowri Srinivasa (TALE, 2021)

Programming Pedagogy and Assessment in the Era of AI/ML: A Position Paper. - Arun Raman; Viraj Kumar (COMPUTE, 2022)

Gradual and Tolerant Programming for Novices. - Prerna Rao; Vaani Sundaresh; Varsha Venkatasubramanian; Viraj Kumar; Supriya R; N. S. Kumar (EDUCON, 2022)

Privately Executable Examples. - Viraj Kumar (ITiCSE (1), 2022)

A Bug's New Life: Creating Refute Questions from Filtered CS1 Student Code Snapshots. - Nimisha Agarwal; Viraj Kumar; Arun Raman; Amey Karkare (CompEd (1), 2023)

Evaluating the Quality of LLM-Generated Explanations for Logical Errors in CS1 Student Programs. - Rishabh Balse; Viraj Kumar; Prajish Prasad; Jayakrishnan Madathil Warriem (COMPUTE, 2023)

Bug-eecha 2.0: An Educational Game for CS1 Students and Instructors. - Amrit M. Joseph; Soumyadeep Sarma; Shelly; Viraj Kumar (COMPUTE, 2023)

GuardRails: Automated Suggestions for Clarifying Ambiguous Purpose Statements. - Mrigank Pawagi; Viraj Kumar (COMPUTE, 2023)

Creating Thorough Tests for AI-Generated Code is Hard. - Shreya Singhal; Viraj Kumar (COMPUTE, 2023)

Evaluating Copilot on CS1 Code Writing Problems with Suppressed Specifications. - Varshini Venkatesh; Vaishnavi Venkatesh; Viraj Kumar (COMPUTE, 2023)

Conversing with Copilot: Exploring Prompt Engineering for Solving CS1 Problems Using Natural Language. - Paul Denny 001; Viraj Kumar; Nasser Giacaman (SIGCSE (1), 2023)

Bug-eecha: A Gamified Approach to Programming Problem Comprehension and Testing. - Viraj Kumar; Amrit M. Joseph; Soumyadeep Sarma; Shelly (SIGCSE (2), 2023)

Helping Students Develop a Critical Eye with Refute Questions. - Viraj Kumar; Arun Raman (SIGCSE (2), 2023)

The Implications of Large Language Models for CS Teachers and Students. - Stephen MacNeil; Joanne Kim; Juho Leinonen 001; Paul Denny 001; Seth Bernstein; Brett A. Becker; Michel Wermelinger; Arto Hellas; Andrew Tran; Sami Sarsa; James Prather; Viraj Kumar (SIGCSE (2), 2023)

RECE: A Family of Explainable Rubrics for Autograding Refute Problems. - Viraj Kumar (COMPUTE, 2024)

Explain in Plain Language Questions with Indic Languages: Drawbacks, Affordances, and Opportunities. - David H. Smith IV; Viraj Kumar; Paul Denny 001 (COMPUTE, 2024)

Refute Questions for Concrete, Cluttered Specifications. - Sannidhi V. Hebbar; Sasmita Harini; Arun Raman; Viraj Kumar (ICER (2), 2024)

Probeable Problems for Beginner-level Programming-with-AI Contests. - Mrigank Pawagi; Viraj Kumar (ICER (1), 2024)

Probing the Unknown: Exploring Student Interactions with Probeable Problems at Scale in Introductory Programming. - Paul Denny 001; Viraj Kumar; Stephen MacNeil; James Prather; Juho Leinonen 001 (ITiCSE (1), 2025)

Refuting LLM-generated Code with Reactive Task Comprehension. - Sannidhi V. Hebbar; Sasmita Harini; Viraj Kumar (ITiCSE (1), 2025)

Ambiguity Resolution with Human Feedback for Code Writing Tasks. - Aditey Nandan; Viraj Kumar (CoRR, 2025)