<p>Also get great grades wherever you go for undergrad. Do some interships, participate in clubs, community service etc. An ofter overlooked area are sports. If you are good enough to play a sport for your university this gives a huge boost for both employment and grad schools as athletes who perform academically are very desirable. If you aren’t good enough for collegiate level do a club or intramural. Graduate schools look for well roundedness. Don’t underestimate the importance of this.</p>