<p>Hello..I have been around these forums for a while, but don't really post much, but I plan to begin..Well, I am making this to ask a question I have been wondering..When I get older I want to be a computer programmer making programs using such things as C++, JAVA, VB, etc. I also may want to do some web site making, but I doubt that is involved with the same program..I am wondering what college study I should do for things like that..Computer science, engineering, etc? Please let me know.</p>
<p>^ Computer science.</p>
<p>Ah, thanks..Also, when do you think I should apply for the school I want to go to? I am a senior right now, but when should I begin to apply? Also, I asked because I noticed at this one school I want to go to it says it doesn't focus on the programming, but mostly on math, etc which I really did not want..Although, I am sure it does have SOME focus on programming.</p>
<p>I think most schools begin accepting applications in the next couple of months. So, start reviewing some school websites you'd be interested in attending.</p>
<p>Alright..That is what I have been doing...Thank you</p>
<p>Hmm..well, apparently I can major in Computer Programming? I just saw this:</p>
<p>If you want to concentrate mostly on the theory and design of computer systems, consider a major in computer science. But if you want to dive right into learning the computer languages, like C++ and Java, that run operating systems, networks, and software, this could be the major for you.</p>
<p>I think that is what I am looking to do..How common is it to major in Computer Programming?</p>
<p>EDIT: Looks like only community colleges offer computer programming general..I did not want to go to a community college, but if I did, would it make a big difference as opposed to going to a university, and taking computer science?</p>
<p>It's useful to have a basic understanding of all the components of a computer system in order to be a good programmer. A computer science major as an undergrad will give you a good foundation for programming with courses like data structures and algorithms. Also, there is usually one class in the degree program that requires an extensive programming project. In some schools it's compiler design. Others have a capstone project. Some schools have major projects in more than one class. The most important part about learning to program well is to understand how code and data structures interact and how to architect a program. The language doesn't really matter. Once you know how to build a large program in one language, picking up another language is a simple effort.</p>
<p>A major in math or math science also works because you learn about mathematical algorithms that can make programs work better and run faster. All it takes is one programming course to pick up a language to try out those algorithms.</p>
<p>So, you would recommend just going ahead and doing computer science?</p>
<p>Yes. Computer programming isn't really offered as a degree in most places anyway. Sometimes, it's just another way of saying computer science.</p>