<p>I'm currently at Dearborn as a CS major. I completed my freshman year with a 3.6 GPA. I'm contemplating whether I should transfer to the Ann Arbor campus or stay at Dearborn. It might seem like a no brainer that I should just attend A2, but here's my dilemma: my #1 goal is to maintain at least a 3.1-3.3 GPA so that I could get accepted to a decent grad school for a MS in CS or maybe an MBA (I would do an MBA in case I ever felt like doing corporate finance for tech companies). My second goal is to get a software engineering job at a high tech company on the coasts. I really would love to transfer to A2 since its a target CS school, but I don't know if I want to risk lowering my GPA below a 3.1. Are the classes really as hard as everyone says on here? How much harder are the CS classes at A2 than Dearborn? </p>
<p>What would be my best option right now?</p>