Top Schools for Computer Programming

Aug 29, 2019

Learn about top computer programming colleges, through which students learn how to design, write and test computer software. Read about the degree options at three high-ranking institutions, and find a table with other schools around the country that provide training for computer programmers.

View Popular Schools

An error occurred trying to load this video.

Try refreshing the page, or contact customer support.

  • 0:00 School Overviews
  • 2:18 Other Top Programming Schools

Find the perfect school

Computer Programming Schools

Some schools offer associate's degrees in computer programming, but bachelor's and master's degrees in computer programming are more common. Doctoral-level degrees in this field can also be found. High-ranking schools that offer programs in computer programming include the Massachusetts Institute of Technology, Carnegie Mellon University, Stanford University, and the University of California - Berkeley.

1. Massachusetts Institute of Technology in Cambridge, MA

School Highlight: This school is primarily focused on technology and business management.

The Massachusetts Institute of Technology, commonly referred to as MIT, is a private research facility and school that ranked first for its programming languages programs by U.S. News & World Report in 2018. MIT awards a Master of Science in Computation for Design and Optimization, offered in conjunction with the engineering, science, and management schools. The program focuses on analyzing and implementing the computational approaches used to design and maintain computer programs.

2. Carnegie Mellon University in Pittsburgh, PA

School Highlight: CMU is known for its science and technology programs.

Carnegie Mellon University is a private research institution that ranked second among programming language programs by U.S. News & World Report in 2018. At the university's School of Computer Science, students can pursue bachelor's, master's, and doctoral degrees in computer science and language technologies. Once enrolled, students become familiar with designing and monitoring computer programs for current systems and technologies.

3. Stanford University in Stanford, CA

School Highlight: Stanford offers a Doctor of Philosophy (Ph.D.) in Computer Science program.

Stanford University is a private research institution that ranked third among top programming languages programs by U.S. News & World Report for 2018. Stanford's Computer Science Department awards both undergraduate and graduate degrees, as well as the opportunity for students to immerse themselves in field-related research and programming. Program emphasis is on teaching future computer programmers how to analyze software systems and understand the mathematical foundations of computing.

4. University of California - Berkeley

School Highlight: This school offers research and instructional programs through the Electrical Engineering and Computer Sciences (EECS) department.

According to U.S. News and World Report in 2018, the University of California in Berkeley ranks fourth for top programming languages programs. At the undergraduate level, they offer a Bachelor of Science in Computer Science and a Bachelor of Arts in Computer Science. Students in these programs are required to take courses in the natural sciences, mathematics, electrical engineering and computer science, as well as programming languages. The school also offers a BS to MS five-year program that is designed for students who are interested in pursuing graduate education. At the graduate level, the school has Master of Science and Ph.D. in Computer Science programs.

Other Top Programming Colleges

School Name Distinction Location
The University of Texas at Austin In Bill and Melissa Gates Computer Science Complex and Dell Computer Science Hall students can learn a large amount about computer sciences Austin, TX
Princeton University Includes six residential colleges Princeton, NJ
Blackhawk Technical College Associate's degree programs in computer programming Janesville, WI
Winter Park Tech Certificates programs in computer and information sciences and support services Winter Park, FL
Western Dakota Technical Institute Computer systems networking and telecommunications programs Rapid City, SD
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?