Comment by koonsolo

7 days ago

My ideal curriculum would be to go through the entire evolution of computing, and at the final years you end up in modern computing. In the end we kind of went over all those topics, but it would have been a very straight forward curriculum. You start at basic electricity and the Turing machine, in the middle somewhere you learn about neural networks (I learned that around 2000, and it was old technology then).

When you graduate, you have a full understanding from bottom to top.

That's how I would have loved it, but maybe for others that would have been too boring, so they mixed it up.

In the end I got great value from my master in CS. All the practical things you learn at the job anyway, and I definitely learned a lot those first few years. But my education allows me at certain occasions to go further when other developers reach their limit.

Yea I think a general history of computing that teaches from first principles would be great. Could help students realize neural networks and transformers aren’t really new concepts just needed the data and hardware to catch up. Can dispell a lot of myths and magical thinking about AI.