Most computer scientists hold a bachelor's degree with a major in computer science, information systems or software engineering. After completing this 4-year program, computer scientists often earn a Ph.D. in computer science, computer engineering or a similar area of study. This additional program includes coursework in hardware and software systems, program languages and computational modeling as well as a research project.
top schools to go to
1.)Rensselaer Polytechnic Institute in Troy, NY
2.)Virginia Polytechnic Institute and State University in Blacksburg, VA