How models of interdiscipline collaboration between researchers can solve social challenges.
Improving automatic question generation through ontological structure.
Clustering programming solutions to understand student misconceptions
Analyzing cloud-based development and project-management tools to identify weaknesses in team projects.
System that provides real-time actionable code style feedback to students in large introductory computer science classes.
Using student constructed responses in order to identify subsets of stable conceptual misunderstandings.