<p>I am having incredible difficulty picking between these to schools. Both UCB EECS and SD CSE program are ranked high (although UCB is higher). But from what I've heard UCB is super competetive in this major and its hard to maintain a good gpa. On the other hand it has the prestige that UCSD does not. From hearing what other say though, SD is a great school in its own right....So I just need to know the pros of cons of each school and the difficulty of each program. Please help me deicde! And thanks in advance. :)</p>