NYT: Subsidize STEM and defund liberal arts?

What about a course like this one at http://cs10.org/ which is suitable for both non-majors and majors with no previous computing experience?