Top Schools for General Computer and Information Science

Read about programs in computer and information science, which can help students prepare for a career in one of these cutting-edge fields of technology. Learn about the degree options at four top-notch schools, and find a table with other technology institutes and universities that provide training for computer and information scientists.

Students looking for career education in general computer and information services have a lot of schools they can choose from. Highlighted are some of the best computer information schools in the country.

School Information

Computer and information science programs are designed for students who want to learn how to use and develop computer hardware and software, as well as other computerized technologies, that process and share information. The four schools profiled below have received high rankings from U.S. News & World Report for the quality of their computer science or computer engineering programs and offer degrees at the undergraduate and graduate levels.

Carnegie Mellon University in Pittsburgh, PA

School Highlight: Ranked first among graduate computer science programs.

Carnegie Mellon University ranked first among graduate programs in computer science programs for 2015, according to U.S. News & World Report. Additionally, USN&WR also ranked the university's computer engineering program #5 for 2017. That same year, Carnegie Mellon placed 24th among national universities and 45th on USN&WR's 'Best Value Schools' list. Through the university's School of Computer Science, undergraduates can pursue bachelor's degrees in computer science and computational biology.

Graduate students can earn a Master of Science (M.S.) in Computer Science; master's degrees in biotechnology and computation, e-business technology, machine learning and technology leadership, among other fields of study, are also available. Doctoral programs include language and information technology, computer science or software engineering, as well as human-computer interaction or robotics.

Massachusetts Institute of Technology in Cambridge, MA

School Highlight: Ranked #7 among national universities and #5 best value schools.

U.S. News & World Report ranked MIT's graduate program in computer science first in the nation for 2015. The school's undergraduate and graduate computer engineering programs also ranked number one in the country in 2015. As of 2017, MIT placed #7 among national universities and #5 best value schools, as designated by USN&WR.

MIT's Department of Electrical Engineering and Computer Science (EECS) offers a Bachelor of Science (B.S.) in Electrical Engineering and Computer Science; a B.S. in Computer Science and Engineering is also available. Graduate programs include an M.S. in Electrical Engineering and Computer Science, as well as courses of study that can lead to a Doctor of Philosophy or Doctor of Science. Students who want to go beyond a master's degree without completing a doctorate can apply to the Engineer in Computer Science program.

Stanford University in Stanford, CA

School Highlight: First post secondary school to create a residential computing program.

Stanford University, the first postsecondary school in the nation to create a residential computing program, ranked as a top five national university in 2017, according to U.S. News & World Report. In the same year, the university also received high marks from USN&WR for the quality of its computer science and computer engineering programs.

The Computer Science Department offers bachelor's degrees in a number of related fields, including computer engineering, information systems, biocomputation and human-computer interaction. Students enrolled in a master's degree program can specialize in database or security systems, artificial intelligence, real-world computing or software theory. The department also offers a Ph.D. in Computer Science.

California Institute of Technology in Pasadena, CA

School Highlight: CalTech houses the Department of Computing & Mathematical Sciences and features a 3:1 student-faculty ratio.

The Department of Computing & Mathematical Sciences for the California Institute of Technology in Pasadena, CA can be found in the Annenberg Center for Information Science and Technology with 20 faculty members and an additional 15 staff members. An undergraduate degree in computer science is offered with ample research opportunities as well as Summer Undergraduate Research Fellowships. The graduate department has PhDs in Computer Science and another in Computing + Mathematical Sciences. There are also graduate minors in a variety of computer science areas.

Top Schools for Computer and Information Sciences

Although the top four schools in computer science have been highlighted, below are more excellent schools for computer and information technology.

  • University of California at Berkeley, CA is the #7 Global Computer Science University as well as tied for #1 in the United States in 2015 USN&WR.
  • The Georgia Institute of Technology in Atlanta allows students customize their studies in computer science through the Threads program.
  • Houston, TX is home to Rice University which offers coursework in computer gaming for video games enthusiasts.
  • University of Illinois -Urbana in Champaign, IL is home to the College of Engineering which offers 12 different engineering programs with 15 degree options.
  • The University of Pennsylvania in Philadelphia contains a dual degree in computer and cognitive science.
  • Graduate students at the University of Virginia in Charlottesville are assigned individual mentors for research assistance.

Carnegie Mellon, MIT, Stanford and California Institute of Technology have much to offer as the top four schools in computer and information technology. However, there are many other schools across the nation which offer excellent programs in computer information services.

Next: View Schools

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

Find your perfect school

What is your highest level of education?