CS programs are designed with broad input from a wide assortment of interest groups -- specific industries or companies or whatever. Different universities tend to emphasize the "foundations" of the industries physically nearby. Sometimes this is done intentionally to create a pipeline of labor to large companies that need it -- more often it's subconscious osmosis.
There's a bell curve to aptitude and drive to learn. The curriculum at any university reflects the intersection of that median in the student body with a social narrative.
There's a bell curve to aptitude and drive to learn. The curriculum at any university reflects the intersection of that median in the student body with a social narrative.