Beating all odds stacked against them, computer degrees seem to have regained favor with students. At least, that’s what the data released by the Computing Research Association (CRA) suggests. According…