Top School in Cleveland for Computer Programming Degrees

School and Ranking Information

Few schools in or near Cleveland offer programs specifically in computer programming; rather, this subject is generally studied in broader computer science programs. Based on ranking, student-to-faculty ratio and total number of degrees awarded in the field of study, the following university is considered a top school in Cleveland for computer programming degrees:

  • Winner: Case Western Reserve University is the largest 4-year school in terms of enrollment that offers degree programs containing coursework in computer programming in or within ten miles of Cleveland. It also awards the highest number of degrees in this field as compared to any other school in the Cleveland area. Students can earn a bachelor's, master's or doctorate in computer science.

School Info Chart

Note: number of degrees awarded reflects those conferred in computer science

Category Case Western Reserve University
Ranking #38 (tie) Best National Universities (2015)*
Location Cleveland, Ohio
School Type 4-year, private not-for-profit
Tuition & Fees (2013-2014) Undergrad: $41,800**
Computer Programming Degrees Offered Bachelor's, master's and doctoral
Computer Programming Degrees Awarded (all levels) in 2012-2013 57**
Most Popular Computer Programming Degree in 2012-2013 Bachelor's (42 awarded)**
Undergraduate Graduation Rate (in 150% of normal degree time) for 2007 Entering Class 80%**
Noteworthy Computer science program ranked #70 among national universities (2015)*

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

Case Western Reserve University

  • 10:1 student-to-faculty ratio
  • Computer science programs integrate class instruction with hands-on lab experiences
  • Students can join chapters of the Institute of Electrical and Electronics Engineers (IEEE) and Association for Computing Machinery (ACM)

Case Western Reserve University serves more than 10,000 students. The Department of Electrical Engineering and Computer Science (EECS) at the university has more than 500 students and about 70 faculty members, including adjuncts. The department's division of computer science offers four computer science- and engineering-related degree programs.

Required coursework for the Bachelor of Science (B.S.) in Computer Science program includes computer programming, networking, computer architecture, operating systems and theoretical computer science. Students have the option of concentrating in a specific area of study, such as information systems, bioinformatics, software engineering, database management or robotics. The Bachelor of Arts (B.A.) in Computer Science program is suitable for students who have a broad range of interests or who wish to pursue a double major. The curriculum is similar to that of the B.S. program, except that over a third of the courses are open electives, giving students the flexibility to take classes offered by other departments or pursue a second major.

Students pursuing a Master of Science in Computer Science must typically complete 18 credits of coursework and nine credits of thesis work. However, part-time students have the option of completing a 6-credit project instead of the thesis. Students take courses in databases, software engineering, network security and computer graphics, to name a few areas. The Doctor of Philosophy (Ph.D.) in Computer Science program requires students to take 36 credits of coursework and pass a qualifying exam that tests their knowledge of computer algorithms and operating systems. After passing the qualifying exam, students must submit a thesis proposal, conduct original research and successfully defend their dissertation before a faculty committee.

Next: View Schools
Created with Sketch. Link to this page

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?