For years, the need for change in computer science education has been evident, with industry leaders calling for broader skill sets and the emergence of tools to evaluate learning beyond syntax and correctness.
Despite these signs, the demand for graduates and the comfort of tradition led to warnings being largely ignored, postponing meaningful reform.
However, with the arrival of GenAI, change has become unavoidable, and the long-resisted reform can no longer be ignored.
The evolution of computer science education can be traced through key phases, leading up to the arrival of GenAI, which has become a disruptive force in the field.
industry leaders have called for broader skill sets, tools have emerged to evaluate learning beyond syntax and correctness, and companies have increasingly hired developers without formal computer science degrees.
A timeline of these missed signals and key phases in the evolution of computer science education highlights the need for reform and offers recommendations for the future of higher education in the field.
Author's summary: GenAI disrupts CS education.