Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Where should Undergraduate Computer Science Education Go?

0
Posted

Where should Undergraduate Computer Science Education Go?

0

I use the word “education”, not “training”. My focus, in this document, is on the education mission of research universities, their ability to shape minds and to provide foundations that enable alumni to continuously refresh their specific skills through a life-long career that will involve continuous change in technology and in employment; not on the specific skills that a student learn. Most companies expect the former from us, and expect to provide significant company specific training to their new employees. CS education should not be dumbed down and should not become a smorgasbord of university courses; a strong, coherent, rigorous foundation is essential to the education of the engineer or the applied scientist. For a CS professional this foundation is about computational thinking: information, representation, computation, the ability to abstract the information processing component of systems – these, and the underlying mathematics of computation, are the foundation. This founda

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123