How hard is maintaining a GPA higher than 3.0 for a MechE student?

<p>I'm a prospective ME major freshman in Cal and I heard during orientation that all engineering majors have to maintain a GPA of 3.0 and B average or higher. I am just average in intelligence, but I'll work my hardest without endangering my health. So, how hard will it be for me to get a GPA or 3.0 and higher? My goal is to survive and graduate in four years.</p>

<p>"Easy", "Hard", "Difficult", and "Impossible!" You'll get all of these responses, and so it ultimately decides on YOU if you want the 3.0+ GPA or not.</p>