I went to a top 5 CS university and liked what I received(and it wasn't too expensive with instate tuition), but I honestly think my time would have been better spent with something like Pluralsight(& similar) + newsgroup of fellow learners moderated by mentors + Github.
I don't like the idea of boot camps unless there's some follow through but I think it's very important for there to be good alternatives to the 4-year CS degree path.
I don't like the idea of boot camps unless there's some follow through but I think it's very important for there to be good alternatives to the 4-year CS degree path.