When the the ACM and CSTA release a report entitled " Running on Empty : The Failure to Teach K-12 Computer Science in the Digital Age " ?
Other colleges and universities , as well as secondary schools and vocational programs that teach computer science , emphasize the practice of advanced programming rather than the theory of algorithms and computation in their computer science curricula .