software-engineering-education
Filtering by topic software-engineering-education(1)Clear all filters
- PaperarXiv — AI in Education (cs.CY)14 Jul 2026
Analyzing Curricular Pattern Complexity Using AI to Improve On-Time Graduation Rates
Lynn Vonderhaar, Juan Couder, Siri Siqveland, Omar Ochoa et al.
AI techniques, specifically Large Language Models (LLMs), were applied to analyze and revise curricular patterns in an undergraduate Software Engineering degree. This automated approach reduces the time needed for curriculum changes and helps identify bottlenecks that delay graduation, potentially improving on-time graduation rates.
Original abstract
The rise of Artificial Intelligence (AI) enables automatic analysis of large amounts of data. Previously time-consuming and labor-intensive tasks can be completed much more efficiently with the use of AI. This work uses AI techniques to analyze and revise curricular patterns in an undergraduate degree for Software Engineering. Curricula often have long sequences where failure to pass a class within the sequence may jeopardize completion of the degree within four years. Manual analysis and revision of curricula by university faculty is a lengthy and labor-intensive process, causing changes to occur rarely and making it impossible to keep up with the changing needs of students. This work reduces the time-to-change for curricula and reduces bottlenecks and graduation delays by using Large Language Models (LLMs) to analyze curricular patterns and suggest revisions.