Top Pittsburgh Computer Programming Career Training Programs

Pittsburgh, PA, has five schools with programs in computer programming. Find the best program for you by reading about one of these schools' ranking, program offerings and tuition info.

School and Ranking Information

Computer programming studies in Pittsburgh can be found in both 4-year universities and 2-year community colleges. Based on ranking, student-to-faculty ratio and number of degrees awarded in the field of study, the following university is considered a top school for computer programming training in Pittsburgh:

  • Winner: Carnegie Mellon University grants the highest number of degrees in computer programming than any other postsecondary institution in Pittsburgh. It also has the lowest student-to-faculty ratio when compared to other colleges and universities in the city. Students can pursue a bachelor's or master's degree in computer science, both of which offer computer programming courses.

School Info Chart

Note: Degrees Awarded and Most Popular Degree sections reflect those awarded in computer science

Category Carnegie Mellon University
Ranking #25 (tie) Best National Universities (2015)*
Location Pittsburgh, Pennsylvania
School Type 4-year, private not-for-profit
Tuition (2013-2014) Undergrad: $47,642**
Computer Programming Degrees Offered Bachelor's and master's
Computer Programming Degrees Awarded (all levels) in 2012-2013 173**
Most Popular Computer Programming Degree in 2012-2013 Bachelor's (156 awarded)**
Undergraduate Graduation Rate (in 150% of normal degree time) for 2007 Entering Class 88%**
Noteworthy Graduate computer science and programming language programs ranked #1 among national universities (2015)*

Sources: *U.S. News and World Report; **NCES College Navigator

Carnegie Mellon University

  • 10:1 student-to-faculty ratio
  • Computer science studies integrate lectures with hands-on learning opportunities
  • School of Computer Science Career Center connects students to internships, career fairs and on-campus employment opportunities

Carnegie Mellon University (CMU) is a private, non-profit research university offering bachelor's, master's and doctoral degree programs to more than 12,000 students annually. The School of Computer Science is one of seven colleges and schools found at CMU. Both the Bachelor of Science in Computer Science and the Master of Science in Computer Science offer coursework for people interested in computer programming.

Students of the Bachelor of Science (B.S.) in Computer Science program must complete coursework in the areas of humanities and art, engineering and natural sciences and mathematics and probability, as well as required and elective courses in computer science. Students must also complete a minor in another area in order to satisfy the requirements of the program. Coursework for the B.S. degree includes functional programming principles, formal languages, computer systems, algorithm design, machine learning, natural language processing and software engineering.

The Master of Science (M.S.) in Computer Science program is unique in that it isn't based on a fixed sequence of courses. Students choose their own courses of study, which allows them the opportunity to gain training in specialized areas. The program doesn't have a research component and consists entirely of coursework. Students must take 96 units (equaling eight classes) of qualifying coursework in the Computer Science Department. Additionally, they must choose one course each from the areas of theoretical foundations, systems, artificial intelligence and free electives. The large array of coursework options includes machine learning, computer architecture, compiler design, computer networks, algorithms, programming languages, artificial intelligence and computer graphics, to name a few.

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?