Generative AI in Computer Science Education: Adapting to the Inevitable


Bogdan Simion - Associate Professor, Teaching Stream in Computer Science at University of Toronto, Mississauga.

Florin Pop - Professor at the Computer Science and Engineering Department of National University of Science and Technology POLITEHNICA Bucharest, Romania.


The rise of generative AI and Large Language Models (LLMs) has had a transformative effect in many domains of activity. Computer science education is also on the brink of decision-making regarding how to adapt to this new computational landscape. Early instructor attitudes aimed to either ban these tools or figure out how to embrace them effectively and incorporate them into teaching. Several studies have been published recently ranging from analyzing instructor attitudes towards LLMs and student attitudes and trust in LLMs, to exploring opportunities to leverage LLMs for automatic problem generation, automated grading, accessible feedback, support for debugging, and many more. In this talk, I will discuss these aspects and the evolution of perceptions and use cases of LLMs in computer science education. The talk will be an opportunity for participants to reflect on their practices and future plans with respect to generative AI and LLMs.