<human>: Not because of the fact that there are a lot of bad people there or none of the reasons that people would normally leave a college. I hate it because there is not enough opportunities or potential for me there that I think I could achieve elsewhere.

I'm going to spare the personal details about where I'm going at the moment, but let's just say it's a very small and not very well known college. I want to go to a much bigger, better, more well-known college such as, say, MIT or Harvard (although not only those schools). I've recently completed my first year of college with pretty good grades (for college, at least). I want to go to school for CS (or anything related to CS; for example, Game Programming, Data Science, or even Engineering).

If I want to transfer, for the Spring Semester, to a college of high quality CS, what should I do to convince those schools that I want to go there? In other words, besides getting amazing grades in the school I attend now, is there any extra-curricular activities or any sort of convincing or testing I should do to convince schools such as MIT or Harvard to let me attend? Also, as a followup question, what schools do you guys recommend for high quality CS training (prefrences to ones which give Masters Degrees and also offer Business MBA training as well)?

Condense the text into a few key points
<bot>: I wanna transfer to a different, better school. What should I do to do that? Any good schools you guys would recommend?