Yeah I think I still better than a lot of places is judging by some of the candidates I interview but I think its still true in general that as CS has become more of a established profession and path to high income job the types of person persuing it has changed and the demand for CS degrees has caused colleges to dilute their CS programs quite a bit - especially in terms of number and choice of electives.