NC State University
Dr. Lina Battestilli
Full Teaching Professor, Department of Computer Science
About
Lina Battestilli is a Full Teaching Professor of Computer Science at NC State, where she has taught since 2012 after seven years in industry, including networking research at IBM. Her work focuses on computer science education, teaching computing to non-majors, broadening participation in the field, and cloud and software-defined networking. She teaches CSC 113, NC State's introductory MATLAB programming course.
Collaboration with MerryQuery
Summer 2024
The collaboration begins during MerryQuery's early development.
Fall 2024
A small-scale usability test, then a class-wide experiment across all nine lab sections with over 200 students.
Spring 2025
MerryQuery is integrated into the course from start to finish.
Fall 2025 – Spring 2026
Ongoing refinements to the GenAI assistance levels and analytics, informed by classroom feedback.



