I am going to apologize in advance because this is going to be a long post, even for me, but this is a very important subject and you should not make this decision lightly.
First, a common misconception about college needs to be addressed: The point of college and obtaining a college degree is not to prepare you for a job, no matter what anyone (even college administrators) tell you. The point of college is to teach you a subject of your choice and to allow you to demonstrate a sufficient grasp of said subject, for which they will award you with a degree which is just a formal way of saying you have sufficient knowledge in a field. Now, some degree programs within a college are designed specifically to prepare you for a career but more on that in a little bit. That being said, it is on you to choose your academic path to fit your goals and needs. If you fail to do that, then it is your fault that your goals are not met, not the college system. The college system in the developed world is very carefully designed, but you must know how to take advantage of it, which is what I am going to outline for you.
Now, a note on the tier system. When I refer to a schools “tier,” I am referring to their rankings. The general rule is each tier, 1-4 represents 50 schools. Tier one is the top 50, tier 2 is the second 50 and so on. For all intents and purposes there is no difference between any of the undergraduate programs in tiered schools, but do not go to an unranked school, they are not worth it. This means that there is virtually no difference between number one and number 100. The only difference at this level is the students. Top rated schools, through the strength of their reputation and admission standards and other factors, get the best students. The ones that have displayed drive, ability, and desire above those that make up the average student body of lesser ranked schools. This means that a much higher percentage of students at top ranked schools are able to achieve top scores. So, while say half of the student body at a tier 1 school can demonstrate the ability to study a field at the graduate level, maybe only 10-15% of tier 2 school students are capable of this, which is why you will see more graduate students from top rated schools. The major difference between top ranked schools and lower ranked ones does not really become all that important until one begins graduate level studies, and for trade degrees.
Now, there are three main types of undergraduate level degrees that are offered. The first type are strictly academic degrees, by which I mean their primary purpose is to prepare you for further academic study in that area. These are your hard sciences (physics, biology, chemistry, etc), math, computer science*, history, philosophy, literature, etc. These degrees are for people who have the desire, drive, and ability to study these topics at an advanced (read PhD) level and wish to become academics and/or researchers in those fields. If you do not plan on studying these topics past the undergraduate level, they are roughly the equivalent of BS degrees, which I will get to in a little bit. Anybody who does plan on going the academic route, you had better make sure that you love studying and solving problems in whatever field you choose because that is what you will do for your entire time in that field.
For these undergraduate degrees, the tier of your undergraduate program does not matter one bit because at this level all of the course material is the same everywhere. Yes, that means that there is virtually no difference between the introductory level calculus or calculus-based physics courses taught at the top ranked school in America and your local community college. The only difference is that far more of the students admitted to top ranked schools are capable of doing well in these courses than your average community college student. The important thing to do is to do as well as you possibly can and master the material you are taught, and get a good score on your graduate level entrance exams. The key thing to remember is that a student with a 4.0 GPA from a tier 4 school and a GRE score comparable to the average matriculating grad student in a given program will be chosen over a student with a 3.2-3.5 GPA from Harvard and comparable or lower GRE score. The major downside of these programs is that you can plan on spending about a decade as a student, and academia is very competitive. The major upside is that no matter what field you can choose it is very rewarding knowing that you have directly increased the knowledge humanity has in a given subject.
The second type of degree are trade degrees. These are the degrees that directly prepare you for a job in a specific field directly out of undergrad. Examples are: computer science*, engineering, nursing, accounting, actuarial mathematics, etc. These degrees tend to be very specialized (duh) and the classes tend to require more time and effort then the next type (the BS degrees). These degrees are for people who are going to college who have no real marketable job skills and do not have the desire or ability to continue in academia. These degrees both teach you the skills that you need to perform the jobs in those fields and the minimum degree required to get a job in them. If you do not yet have any solid, marketable job skills and are not going into an academic field, these degrees are your best bet. For these types of degrees, the ranking of your school is important since most people hiring for these jobs do not understand the lack of difference between the differently ranked schools like academics like myself do, so they put more emphasis than they should on the ranking of a school.
The third type of degree are known to us in academia as BS, or “bullshit” degrees. Do not let the name fool you, they can and are very useful and valuable to certain people. Every single degree program that you mentioned falls under this category. These degrees are for people who already have marketable trade skills but need a degree to advance in their career. Examples are IT professionals, electricians, retailers, and such trades that do not necessarily require a 4 year undergraduate degree to get into, but do require one to move up into, say mid level management positions. The content of these degrees typically do not matter, since you already have developed your skills in your given field and you just need the paper. They are designed to be easy to pass so people can attain them while working full time. The downside to these degrees are that if you do not have any specific trade skills, you will have to develop them. Without any trade skills, these degrees will not help you with finding a job. This will mean an additional couple of years or so at least worth of training, education and gaining experience before these degrees start to be worth anything.