Computer science education in the 21 st century
David A. Patterson · Communications of the ACM · 2006
To draw students to CS, we must first look to create a curriculum that reflects the exciting opportunities and challenges of IT today versus the 1970s. Future students and faculty would greatly benefit from a reinvigorated CS curriculum.