Earlier quoted context omitted.
college doesnt even provide basics like im working with a recent cum laude CS grad ,and he was never told how SSL really works, nor DNS nor TCPIP which makes it really hard to actually operate in the real world beyond IDE
my university split these into different paths. - low level was for electronics/cpu architect - the things you mention were for network engineer - the mainstream was application developper, and you get to learn java and eclipse
yeah except now when you're hired into fullstack job youre expected to operate or at least understand various cloud services and other components