I doubt this is a sign of a decline in quality of higher ed, and more a sign of the popularity of CS as a major and software engineering as a career.
These kinds of courses and prep has existed in similarly popular fields for many yeas: law, medicine, finance, etc.