Is CS going to become an overcrowded industry?

Yes, look at the pages linked from reply #13. These pages show the number of H-1B visas applied for by each employer, and what the average pay of such at each employer is.

SICP was used in introductory CS courses at MIT, Berkeley, and other schools for quite a while.

It is free on the web now: https://mitpress.mit.edu/sicp/