<p>Hey guys. im not gonna post ALL my ECs or classes because i dont have time. But based off my classes and ECs i am focused on Computer science. I have 8 (of 24) classes in school that have eit
puter background or are only on computers (im in an academy at my HS that focuses your class towards computers so in english class i write eays about computers for example). im getting a job with the geeksquad next summer, im a+ certified, and i have to job shadow and get intenships with computer companies in the next few years.</p>
<p>Short version: I want to go to a school like Caltech or MIT and get a PhD in computer Science and a Bachelors in bussiness. I know that making a HS club and being very involved with it is a major good EC. so my question is what COMPTER orreinted club would you guys reccomend? Note im currently under 18 and so PC repair is out of the question.</p>
<p>Instead of starting a club, how about spending the time on a project of some sort? For example, my friend from high school started a company when he was in tenth grade based on a product he created to allow POP3 and SMTP access to AOL mail (the product is called email2pop, if you want to read about it). If you were to do something like this (of course, with a different product), it might be a good way of developing both your skills in software engineering as well as business. It would also save you the trouble of needing to get internships with computer companies. </p>
<p>Your project doesn't have to be business-related. You could instead model natural systems that interest you (e.g. the solar system) or pursue other activities where you can develop and demonstrate your intellectual prowess.</p>
<p>Edit: My friend's majoring in EECS and management at MIT now.</p>
<p>If you're interested in majoring in CS, spending time teaching yourself some language(s) would be much more worth your time than some club. Learn to code, do a couple simple projects, maybe try to work on a bigger project once you have the basics.</p>
<p>currently im working on becoming A+ certified, which teaches dos but is mainly hardware based (go to comptia.org to see about A+ ). Im gonna learn some programmng ( C++) after this. Is CS not for me? I want to go into computer hardware design, computer system analysis, or another career along these lines. However, im only in incoming sophmore so i have plenty of time.</p>
<p>First of all, DOS is an operating system, not a programming language. Secondly, when you start learning languages, you should learn C before C++. It will help you build a much better foundational understanding of the computer architecture, which it sounds like you're more interested in anyways. </p>
<p>It will be impossible for you to get a Computer Science degree at any college without becoming proficient in several languages. Furthermore, to do well in a good CS program, you'll need to be able to learn languages quickly. At Caltech (and other institutions, I'm sure), you'll sometimes take classes which require you to use a language you don't already know. They won't waste class time teaching it -- you'll be expected to learn it on your own in the first two weeks or so of classes.</p>
<p>Finally, I'd agree with those who've suggested learning languages and putting those to use instead of starting a computer club. First of all, I'd think that admissions committees would see straight through a club made with the purpose of beefing up an application. I think if you made a point of pursuing areas of computer science that you're interested (instead of areas you think will impress them), your passion will come across in the application. If you want to learn programming, I'd suggest starting with the link below. This is the textbook used to teach the intro CS course at both Caltech and MIT. It'll teach you Scheme, which is useless for large projects, but is great for teaching CS fundamentals. After you learn Scheme, I'd move onto C and then see where your interests take you.
<a href="http://mitpress.mit.edu/sicp/full-text/book/book.html%5B/url%5D">http://mitpress.mit.edu/sicp/full-text/book/book.html</a></p>
<p>Don't get discouraged if you're not good at programming yet -- you have plenty of time to learn. Also, when you start applying to college, make sure the colleges you pick have strong both a EE program and an Electrical & Computer Engineering (ECE) option, as it sounds like you might be more interested in ECE than in CS.</p>
<p>If you're more interested in computer hardware design, you may be more interested in EE or ECE, (Electrical/Electrical Computer Engineering). Do some research into it, find out what you're actually more interested. Computer Science is pretty much theory of programming/programming, so if you're interested in computer hardware, it might not end up being what you want.</p>
<p>Thanks guys. I was thinking engineering as well. also aeyalla DOS contains programming along side of suport. However its not usefull. Also i know some C so im going to C++ soon. </p>
<p>Computer Science covers a broad range of topics, but I think is concerned more with software than hardware. Computer Engineering I believe deals more with computer architecture and hardware.</p>
<p>A bachellor's in business and phd in cs is a strange combination, any reason why you like that path? I've heard of many doing a bachellors in cs followed by an mba, but not the other way around.</p>