Effects of GenAI on Computing Education
The advent of GenAI necessitates changes to the CS curriculum and our courses. But what exactly should our learning outcomes and assessments look like now? Some impacts of GenAI are reasonably well-understood, such as their capacity to solve programming problems and their roles as tutors. We know much less about generative AI’s impact on student learning and how learning outcomes should change. This talk will begin with a brief summary of the main areas of ongoing research related to generative AI and early findings from incorporating GenAI into the introductory programming course at UC San Diego. Moving beyond introductory programming, I will then discuss how the CS Curriculum as a whole should be changing. I’ll finish by describing how the newly founded GenAI in CS Education Consortium provides support for faculty integrating GenAI into the CS curriculum and their courses.