I was equally shocked at the state of CS education at University of New South Wales here in Australia.  They don&#x27;t seem to cover many fundamentals (like CPU, algorithms and data structures, operating systems) compared to what I am used to in Europe.  Either not at all in the undergrad curriculum or only very late.