Faculty Member
Eshita Zaman earned her Ph.D. in Computer Science from Iowa State University. After graduation, she began her career as a Lecturer in the Computer Science department at Utah Valley University (UVU). Her research focuses on model checking and verification, particularly in probabilistic model checking and the verification of probabilistic hyperproperties. She completed her Master's degree in Computer Science from North Dakota State University and her Bachelor's degree in Computer Science and Engineering from Bangladesh University of Engineering and Technology.
Accelerated Introduction to Programming, Fall 2025
Fundamentals of Programming, Fall 2025
Object Oriented Programming, Fall 2025
Fundamentals of Programming, Summer 2025
Accelerated Introduction to Programming, Spring 2025
Fundamentals of Programming, Spring 2025
Fundamentals of Programming, Spring 2025
Object Oriented Programming, Spring 2025
Object Oriented Programming, Spring 2025
I propose to develop an AI-assisted autograding agent for one of the core CS courses, CS 1410_ Object-Oriented Programming. The system will run student programs in a secure sandbox, evaluate them against instructor-designed tests (unit, hidden stress, mutation), and transform failures into concise, human-readable hints—designed to guide rather than spoil. Through Canvas integration, students will receive both grades and feedback within minutes, enabling rapid iteration while concepts remain fresh. The immediate beneficiaries are 200–250 students each semester, many of whom are first-generation learners who may hesitate to seek help in office hours but respond positively to timely, low-stakes feedback.