On the otherhand fields like computer science, mathmatics and engineering have chnaged immensly. These sorts of programs are preparing you for applied problem solving using (hopefully) industry leading technology. In order to use these tools you still must know the basics and be able to validate your answers with simple hand calculations. So those courses are delivered in a more traditional format. But once new tools are introduced to leverage that foundational knowledge the learning is nowhere near similar to what it was even 10 years ago!