CS and SE Education, Post-AI
Abstract
CS educators teach programming. Generative AI tools can program. So we're clearly wasting our time teaching CS to students in the AI era, right? There's no need for junior programmers, enrollments are dropping, and we should all plan to be plumbers or apple farmers. Or perhaps there is a chance to use the AI crisis as an opportunity to do make some much-needed changes to our programs. For in computing education, as in so many other topics, AI is not an answer, it is only an accelerant. For topics with sound foundations, it's a boon, reducing friction and toil. For topics with long-standing shortcomings, it's adding fuel to the fire. In this talk I'll give some industry perspective, identify what seems outdated in CS and SE pedagogy, and try to sketch out some more fruitful directions for revision to our assignments, classes, and overall curricula.
Fields of Study & Subjects
Teaching and Learning Programming
Information Systems Education and Curriculum Development
Undergraduate Neuroscience Education and Research
Publication details
- Journal / source
- Proceedings of the 57th ACM Technical Symposium on Computer Science Education V.1
- Publisher
- ACM
- Pages
- 2–2
- Publication date
- 13 February 2026