<p>I'm going to be a junior next year but thought I might get an early start on the college search process since I already know that I'm going to be studying computer science. Thanks in advance for any help you can provide.</p>
<p>Stats:</p>
<p>My GPA is a 4.22 / 4.33, which means that I usually have 4 A+s and 2 As. My course load is the most taxing it is possible to take at my school.</p>
<p>SAT- I've only taken the PSAT so far, which I got a 229 on with 79 reading, 70 math (due to stupid mistakes, I'll do much better on the actual test), and 80 writing. This is with no prior studying, so I should be able to improve on that next year.</p>
<p>SAT II: I'm planning on taking math II, physics, and probably Latin. Maybe literature. Not sure what scores to expect</p>
<p>IB diploma: I don't know what this is or whether or not it's required. Should I talk to my adviser about it?</p>
<p>So far with AP tests I've gotten 5s on Computer Science and Calculus AB and 4s on Macro and Microeconomics. Next year I'm taking Calc BC, Physics Mechanics, likely both English ones, US History, and Latin. Senior year is going to be E&M and probably Stats. I also might take the AP French exam.</p>
<p>Extracurriculars:</p>
<p>Playing piano for close to ten years at this point. I perform for my school every term (three terms in a year) and also occasionally do more performances in front of large audiences. I haven't entered any competitions or anything like that.</p>
<p>Volunteering at a retirement home this summer for a few hours every week.</p>
<p>I've been teaching myself French for about a year and have attained a decent level of fluency. I can understand almost any written text and can write myself, but my listening comprehension isn't perfect yet.</p>
<p>Along with French, I've learned computer programming independently over the past two years. My main language is C++ and I've been working on making some simple games like platformers. Next summer I'll make a website and put a portfolio on it. I also took CS AP freshman year but didn't learn anything useful from it so I consider myself self-taught.</p>
<p>Looking to get a programming internship next summer, but that might not be possible.</p>
<p>I don't play any sports because practicing the piano is my afternoon activity. I know that this is probably a huge negative, as is the fact that I seem to be very one-sided in terms of only focusing on my studies, but that's because I just love to learn and don't want to take time away from that just to be able to say I'm a varsity athlete or whatever. Will it be possible to make this look less bad to the people reading my applications?</p>
<p>Money is luckily not a factor in choosing a school for me. In terms of location, I really like London but it seems much more realistic to go to a computer science university in the US. The most important thing for me is a good computer science program and great job opportunities. I'd like to have an internship during freshman year and work my way up to a job by junior year. This probably means that California is the place to be, but I'm not sure. I'm currently going to a very small (~500 student) boarding school on the East Coast and like it a lot. The single most important thing for me is for a school to have great teachers and small classes so I can actually learn from them. Going to a lecture with more than a few dozen people seems like a massive waste of time regardless of how good the teacher is and I really don't want to go to a school like that. I've also heard about teachers at supposedly great schools who are so important in their field that they never actually show up to class. I'd definitely be pleased to have experts teach me, but if they're not actually going to be there then I don't want to waste my time.</p>
<p>Please let me know if there's any other information that would help. I've started looking at colleges but haven't narrowed down to a concrete list yet. Mostly I'm looking for guidance on what I should consider safety/target/reach schools and what colleges I should look at in particular.</p>
<p>Thank you very much for your time!</p>