Bloomberg Business Week reports the college grads most likely to get signing bonuses are those with degrees in engineering, computer science, and business. My thirty-five years teaching at university business schools suggests those majors are also the ones most likely to be recruited.
There are certainly reasons to attend university that have nothing to do with subsequent employment - personal growth, or just to have a good time suggest themselves. Still, I believe most college students expect their degree will improve their employment prospects and career earnings. Sadly, the days when a degree in underwater basket-weaving would get you a job are no more.