No professor can enable you for tomorrow, and a CS career is one of constant education.
I'm glad I learned some STM32 assembly, but with the resources available today, I wouldn't get anywhere near as deep as I did in the early 2k's.
I am building a local low power RAG system for the programing languages I like, but I'll still include stm32 asm.
Every time there was project work, we would be recommended using Swing or similar because that is what professors knew, but everyone used React because nobody hires Swing developers.
Someone once said "Our SQL professor's SQL knowledge is 10 years out of date. Probably because he has been a professor for around 10 years at this point" and that kind of stuck with me.
Surely there are some core concepts.
I hear that schools today aren't teaching how to build a compiler. But to me this seems like a task that contains so many useful skills that can be applied everywhere.
Very little coverage of tcp/ip in any of the courses. Language of choice in CompSci was Java at the time, which was reasonable as OOP was the rage.
Some compsci lecturers were very much of the opinion that computers got in the way of teaching Computer Science.