Industry leaders have been calling for broader skill sets in computer science education for years.
Tools have emerged to evaluate learning beyond syntax and correctness, and companies have increasingly hired developers without formal computer science degrees.
Warnings were largely ignored, postponing meaningful reform.
Now, GenAI has arrived, and the long-resisted change has become unavoidable.
This post outlines a timeline of these missed signals leading up to the arrival of GenAI, and offers recommendations for the future of higher education in the field.
The author provides a timeline of key phases in the evolution of computer science education.
Author's summary: GenAI forces change in CS education.