How do I get into a good computer science school such as Berkeley or MIT?

I am 15 years old, and my GPA is currently 3.57. I’m working on bringing it up, but do any of you guys have tips on how to get into a school like Berkeley? I’d appreciate any answers.

You need a high GPA, a very good test score on either the SAT or ACT. You also need to fulfill the A-G requirements for Berkeley. Plus, good EC’s.
Are you instate?
If you are not, then you need $55K per year to fund your education.

Are there any requirements for volunteer hours or anything?

Getting into any school no matter the major (except for Arts and the like) is pretty much the same: GPA, Test Scores, and all the usual stuff . If you want to do more, do some CS projects. It won’t make you 1 in a million, but it will show you are really passionate about it. It’ll also be a great learning experience.