<p>Since you like Dartmouth better, I recommend Dartmouth. It is a possibility that you might want to switch out of engineering later on, just like so many other engineers, and at that point, you might regret your decision to choose Cal. Besides, ask yourself if you wish to pursue engineering jobs post graduation. If you just want to study engineering courses but not pursue jobs in engineering firms, it won’t matter which school has better engineering ranks.</p>