Come on, guys, try to be a little more helpful. It does no good to tell someone to "Google it", because chances are Google is what brings people to these very forums. That is what brought me here. Unfortunately, Google "answers" most of my "questions" by bringing me to forums where someone else has asked the same question and usually not received a good answer.
As for the OP, I agree that most of the info about these different majors/degrees seems to overlap a great deal, leaving the differences difficult to discern. My understanding is that all of these studies will give you access to all the same jobs, with the exception of IT which seems more likely to lead you to a corporate/business type job.
In my humble understanding, the reason to take these different majors is not to target any specific job, but to have a slightly different journey in getting to the same destination. In other words, it goes back to that old oft repeated sentiment "study what you enjoy" so if one major is more interesting than another, take that one. Perhaps the best way to decide which one is more interesting is by going to a university website and taking a look at the required course curriculum for each major and decide which classes sound more interesting. I am in the same situation of deciding what to study, and this is the method that seems most helpful to me. Then again, if you already know what university you are going to, chances are they don't offer all these different things, but only some of them, so that limits your choices already.
I could be totally wrong about this, and if I am I hope someone would correct me. Like many who arrive here via Google, I am just an aspiring student trying to make the best decision.