The people teaching in CS departments aren't interested in nor are knowledgeable in practical programming.
They'd need to hire people with experience in software engineering, but those people are busy making $200k a year.
My college had a couple night classes taught by people who worked in the industry and were semi-retired — I learned a lot of practical advice from them!