For years, the need for change in computer science education has been signaled by various factors, including industry calls for broader skill sets, the emergence of tools to evaluate learning beyond syntax and correctness, and the increasing hiring of developers without formal computer science degrees by companies.
Despite these indicators, the sustained demand for graduates and the comfort of tradition led to the warnings being largely ignored, postponing meaningful reform.
However, with the arrival of GenAI, the long-resisted change has become unavoidable, prompting a reevaluation of the current state of computer science education.
A timeline of these missed signals leading up to the arrival of GenAI reveals key phases in the evolution of computer science education, highlighting the need for reform and adaptation in the field.
The future of higher education in computer science requires a thoughtful response to the challenges and opportunities presented by GenAI, including a reexamination of traditional approaches to education and the development of new strategies to prepare students for success in a rapidly changing field.
The long-resisted change has become unavoidable.
Author's summary: GenAI disrupts CS education.