Yang ShiView profile
Assistant Professor
Yang Shi is an Assistant Professor of Computer Science at Utah State University, specializing in educational data mining, learning analytics, and AI-driven approaches to enhance computing education. He focuses on developing data-driven methods to improve intelligent tutoring systems and student modeling in programming education. His research spans programming language processing, software analysis, and deep learning applications in education. Shi actively contributes to interdisciplinary conferences and workshops, including EDM, LAK, and SIGCSE, and has organized the CSEDM workshop. His work addresses challenges in scaling educational tools, detecting academic integrity issues in code submissions, and leveraging large language models for programming instruction. He explores novel pedagogical strategies, such as comic-based learning toolkits and the impact of on-demand code examples on novice programmers. Shi's research integrates machine learning and human-AI collaboration to address barriers in computing education, such as anomaly detection in programming datasets and improving code tracing question generation. He investigates how AI feedback systems and generative models can enhance student engagement and learning outcomes. His multi-disciplinary approach bridges computer science and educational theory, emphasizing practical applications to improve STEM education accessibility and effectiveness.








