Well the two College's you linked for are for Auto Tech School, not Engineering. That is more for people who wish to work on cars as mechanics and for that any local community college will offer it. De Anza up here has a good rep for being a good College as they get a lot of students from people working in Tech industry.
As for accepting anyone with a pulse, well yeah that is true but that is what College is here in the US. Its suppose to give you a second chance to get you to University or to learn things University's dont cover like Automotive Tech, Welding and etc. Also they are a lot cheaper then University ($20 per unit here in CA for a Public College) and in CA we have a very good Public College System and a lot of the classes are set to University of CA standards. So to assume they are all bad is wrong, if you are part of there transfer program they will always hold you to a higher standard.
If your looking for Engineering, then you want to want a four year University to go too but in CA be warn that for all the public school (College or University) they charge much higher tuition for non-residents/non-citizens as the public system here is funded in part by Tax (and the State University are actually "Free" for resident, you are only really paying Fee's not tuition's). Another option is to go to a College (Community College or Private) for two years and then transfer to a Four Year University.