UCSD vs Cal Poly SLO

I’m majoring as a Mechanical Engineer. Which school would be better?
(Although I want to note that I MAY change the type of engineering major I want to do, MEngineering sounds like what I want to do but with exposure I may want to try other fields of engineering). I am also planning on getting at least a Master’s degree, possibly PhD but it’s too early to tell.

I do want to take into account the academic life at each school, hands-on experience, campus life, professors, oppurtunities (like internships or chances to meet strong people within the engineering field), assistances in finding jobs after college, and the “fun” factor (because learning should also be fun).

Any UCSD or CalPoly SLO engineers here?

There are many posts about this topic under cpslo, ucsd, engineering–I suggest you use search to start with and then ask questions.

Thanks, I did find similar post but I couldn’t find any post related to mechanical engineering specifically. So I want to keep this post up. If you do know any mechanical engineering posts please send me a link.