CASET: A Novel Approach to Automated Time Complexity Analysis of Student Code Submissions in CS1/CS2 Using Dynamic Traces and Unsupervised Machine Learning
CASET is a novel tool that leverages dynamic execution traces and unsupervised machine learning to automatically analyze the time complexity of student code submissions, enabling efficient and effective grading in CS1/CS2 courses.