I’ll add what I can, as a fresh University graduate.
Texas is another state that has a pretty well-thought-out structure for community colleges and major universities to follow. There is a Texas Common Curriculum scheme, whereby ENGL1301 at UT would be ENGL1301 at Panola Jr. College, Texas A&M, etc. The numbering and general concept of the class is the same. It facilitates credit transfers, as well. I’m not aware of any classes at an accredited institution that just do NOT transfer within the state; at worst they’ll transfer as electives.
Where I got my BA, the Associate’s Degree was not so much touted, but it was possible to get one. Mostly, it was for people who decided to quit before their bachelor’s degree, but had enough credits for an AA or AS.
The system in Texas is pretty good about the Common Core Courses; at just about any school, regardless of what degree you’ll end up with, you need something like:
9hrs of English
3hrs of math (Statistics/Algebra or higher)
4hrs of lab science
Phys Ed + 1 or 2 activities
3hrs of history
3hrs of psychology or sociology
A few more hours that I’m sure I’m forgetting
Add in a 6 hours of an elective, and you’ve pretty much got an Associate’s Degree. Had I done that, it would’ve put me halfway to my BA in English, and I could have finished college in 2 years (or less) at the University. As it stood, I took roughly 23 hours at a junior college and the rest of my 120 hours at a four year school. 120 total hours for a BA/BS is fairly small; I know several hard science majors that needed at least 160 hours for their BS, and the teacher education program typically involved 160-180 total hours for the BSE.
It’s important to note that the core courses go for EVERYONE. A biochemistry major still has to have that 9 hours of English. I majored in English, so I ended up with that 9 hours, plus another 30. And, I still had to do my lab science. So I had 4 hours in Biology, while a Bio major would have had that 4 hours plus another 45 or 50.
Graduate School (the next step after finishing your “undergraduate” education) is, typically, where you make a shift from being a consumer of knowledge to a producer of knowledge. That happens, somewhat, at the Master’s level, but is really emphasized at the Doctoral level. I’ll be going on in either English or Psychology (one of my undergrad minors) and the two programs in graduate school are pretty different. In English, I’d be expected to do pretty much all of my research in a library, looking up dusty old tomes of a) original material (say, “Hamlet”) and b) as much of the critical thought on “Hamlet” that I could find. Hamlet is a bad example, because there’s such a huge volume of study on it, but you get the idea. I’d then have to come up with a theory, and argue it. I couldn’t very well use the old “Hamlet has an Oedipus complex” thesis, because there’s nothing original in it. I’d have to find a new/unexplored avenue. “Hamlet was actually a homosexual, because of XYZ” or something (though I’m sure even THAT’s been done.)
For Psychology, I’d do a lot of book research in the library, but I’d also be expected to conduct my own, and produce my own data through surveys, interviews, and the like. I’d compile statistics based on my data and come to some conclusion. To my mind, that’s more labor intensive but “easier” to do. The Psychology angle also lets me get away from the foreign language requirement of English work. I need 2 years of University foreign language; I have 1.5 years, but could probably demonstrate competency. Psychology is a little more stringent with the math, over the foreign language. Tomayto, tomahto.
I’m not sure if anybody mentioned Seminary, either, which is basically grad school for religion majors. They award the PhD in Theology and such.