The college I work for is in the same town as a major state university. The CompSci program at said university has *one* programming class (in Java) as part of the degree track, simply to let students demonstrate the principles they are learning in all of the other classes.
A kinda big software dev place recently moved to town, thinking they'd grab all of these CompSci grads and have a built in supply of capable coders. After a few months of interviews, they came to our college president, worked with our ITE department, and are hiring our grads. For our AS in "systems analysis and programming" students get 5 semesters of coding (covering a student selected mix of c++, objective c, java, php+mysql, ios development and android development), plus stand alone clases in relational databases (again w/ mysql), HTML+CSS+JavaScript, and general programming logic.
As a bonus, another state university just a few hours south of us offers a BAS degree in software development that our AS degree is a "feeder" for. 5 more semesters of programming plus project management and then a bunch of slightly useful gen-ed courses.