Best Colleges with Computer Software Engineering Degrees in the U.S.

Best Universities Badge

If you are seeking a degree in Computer Software Engineering, you'll find there is a large range of degrees that can be earned. A major in Computer Software Engineering is a popular major and can be found at many different colleges and universities, all of which are listed below. Our 2018 ranking of the best colleges that offer Computer Software Engineering degrees is based on the compilation of our data from reliable government sources, student surveys, college graduate interviews, and editorial review. You can find more information about a Computer Software Engineering degree below along with a look at schools that offer online degrees in Computer Software Engineering.

The Best Computer Software Engineering Colleges of 2017

Rank School Name Location Description   Rating
1 San Jose State University San Jose, CA

San Jose State University offers 3 Computer Software Engineering Degree programs. It's a large public university in a large city. In 2015, 418 students graduated in the study area of Computer Software Engineering with students earning 390 Master's degrees, and 28 Bachelor's degrees.

Based on 64 Reviews
2 Harvard University Cambridge, MA

Harvard University offers 2 Computer Software Engineering Degree programs. It's a large private university in a mid sized city. In 2015, 22 students graduated in the study area of Computer Software Engineering with students earning 22 Master's degrees.

Based on 44 Reviews
3 International Technological University San Jose, CA

International Technological University offers 1 Computer Software Engineering Degree program. It's a private university in a large city. In 2015, 274 students graduated in the study area of Computer Software Engineering with students earning 274 Master's degrees.

4 Carnegie Mellon University Pittsburgh, PA

Carnegie Mellon University offers 3 Computer Software Engineering Degree programs. It's a large private university in a large city. In 2015, 84 students graduated in the study area of Computer Software Engineering with students earning 72 Master's degrees, 11 Certificates degrees, and 1 Doctoral degree.

Based on 16 Reviews
5 Northeastern University Boston, MA

Northeastern University offers 1 Computer Software Engineering Degree program. It's a large private university in a large city. In 2015, 104 students graduated in the study area of Computer Software Engineering with students earning 104 Master's degrees.

Based on 48 Reviews
6 The University of Texas at Dallas Richardson, TX

The University of Texas at Dallas offers 3 Computer Software Engineering Degree programs. It's a large public university in a small city. In 2015, 137 students graduated in the study area of Computer Software Engineering with students earning 74 Master's degrees, 61 Bachelor's degrees, and 2 Doctoral degrees.

Based on 20 Reviews
7 University of Southern California Los Angeles, CA

University of Southern California offers 1 Computer Software Engineering Degree program. It's a large private university in a large city. In 2015, 1 students graduated in the study area of Computer Software Engineering with students earning 1 Certificates degree.

Based on 52 Reviews
8 Stevens Institute of Technology Hoboken, NJ

Stevens Institute of Technology offers 2 Computer Software Engineering Degree programs. It's a medium sized private university in a large suburb. In 2015, 53 students graduated in the study area of Computer Software Engineering with students earning 39 Certificates degrees, and 14 Master's degrees.

9 University of California-Irvine Irvine, CA

University of California-Irvine offers 3 Computer Software Engineering Degree programs. It's a large public university in a mid sized city. In 2015, 21 students graduated in the study area of Computer Software Engineering with students earning 10 Bachelor's degrees, 9 Master's degrees, and 2 Doctoral degrees.

Based on 16 Reviews
10 Boston University Boston, MA

Boston University offers 2 Computer Software Engineering Degree programs. It's a large private university in a large city.

Based on 104 Reviews

List of Computer Software Engineering Schools in the U.S.

Filter:
Degree Levels
  • Associate's
  • Bachelor's
  • Certificates
  • Doctoral
  • Master's
Program Length
  • Less than 2 years (below associate)
  • At least 2 but less than 4 years
  • Four or more years
Control Type
  • Private for-profit
  • Private not-for-profit
  • Public
School Logo School Name Average tuition Student Teacher Ratio Enrolled Students
San Jose State University San Jose State University San Jose, CA
2/5
31 : 1 32,773
Harvard University Harvard University Cambridge, MA
5/5
14 : 1 29,652
International Technological University International Technological University San Jose, CA 28 : 1 1,176
Carnegie Mellon University Carnegie Mellon University Pittsburgh, PA
5/5
11 : 1 12,963
Northeastern University Northeastern University Boston, MA
5/5
15 : 1 19,940
The University of Texas at Dallas The University of Texas at Dallas Richardson, TX
3/5
28 : 1 24,554
University of Southern California University of Southern California Los Angeles, CA
5/5
16 : 1 43,401
Stevens Institute of Technology Stevens Institute of Technology Hoboken, NJ
5/5
20 : 1 6,359
University of California-Irvine University of California-Irvine Irvine, CA
3/5
17 : 1 30,836
Boston University Boston University Boston, MA
5/5
11 : 1 32,158
New York University New York University New York, NY
5/5
8 : 1 50,027
Southern Methodist University Southern Methodist University Dallas, TX
5/5
14 : 1 11,643
Rochester Institute of Technology Rochester Institute of Technology Rochester, NY
5/5
15 : 1 16,639
University of Miami University of Miami Coral Gables, FL
5/5
11 : 1 16,825
Rose-Hulman Institute of Technology Rose-Hulman Institute of Technology Terre Haute, IN
5/5
13 : 1 2,354
Villanova University Villanova University Villanova, PA
5/5
14 : 1 10,711
Santa Clara University Santa Clara University Santa Clara, CA
5/5
14 : 1 8,680
California State University-Fullerton California State University-Fullerton Fullerton, CA
2/5
30 : 1 38,948
California Polytechnic State University-San Luis Obispo California Polytechnic State University-San Luis Obispo San Luis Obispo, CA
3/5
23 : 1 20,944
Florida Institute of Technology Florida Institute of Technology Melbourne, FL
5/5
17 : 1 6,631
Drexel University Drexel University Philadelphia, PA
5/5
14 : 1 25,595
George Mason University George Mason University Fairfax, VA
3/5
21 : 1 33,929
Seattle University Seattle University Seattle, WA
5/5
13 : 1 7,405
Milwaukee School of Engineering Milwaukee School of Engineering Milwaukee, WI
5/5
17 : 1 2,906
Bowling Green State University-Main Campus Bowling Green State University-Main Campus Bowling Green, OH
3/5
22 : 1 16,908

Find Local Colleges Offering Computer Software Engineering Degrees

Getting a Computer Software Engineering Degree Online

Schools offering online Computer Software Engineering degrees

Online Computer Software Engineering degrees are available at a variety of different schools with as many as 148 degrees earned at the most popular school. Read more below about all schools that have offered online Computer Software Engineering degrees. If you are interested learning more about getting a degree online, check out our page dedicated to online degree information.

Certificate
Associate's
Bachelor's
Master's
Doctoral
School Name Certificate Associate's Bachelor's Master's Doctoral
University of Houston-Clear Lake 0 0 0 148 0
Stratford University 0 0 0 111 0
Carnegie Mellon University 11 0 0 72 0
Stevens Institute of Technology 39 0 0 14 0
North Dakota State University-Main Campus 0 0 0 28 0
How many schools offer online Computer Software Engineering degrees?
  • 12 Certificates
  • 5 Associate's
  • 2 Bachelor's
  • 15 Master's

What degrees do people get in Computer Software Engineering?

Degree Level Program Length Colleges Graduates
Associate's 2-year Length 8 Colleges 41 Graduates
Bachelor's 4-year Length 72 Colleges 732 Graduates
Certificates < 1 year Length 28 Colleges 162 Graduates
Doctoral 1-2 year Length 5 Colleges 10 Graduates
Master's 1+ years Length 59 Colleges 1,711 Graduates

Computer Software Engineering Degree Overview

On the start of the search for Computer Software Engineering degrees, know that there are many opportunities for a traditional degree as well as higher education possibilities. Earning a degree in Computer Software Engineering may take more time than just your traditional degree as it is prevalent to acquire advanced degrees alongside the traditional. The most commonplace Computer Software Engineering degree earned was a master's degree, however, schools more commonly offer a bachelor's degree. The second most popular Computer Software Engineering degree that people earn is a bachelor's degree. While a master's degree has more popularity, it isn't uncommon for a bachelor's degree as well. Although a doctoral degree is offered at some schools, getting an advanced degree is not very common. Keeping in mind what you hope to achieve by earning a degree in Computer Software Engineering, look to choose a degree at a school that can meet your flexibility and schedule needs.

Average cost of college for a Computer Software Engineering degree

Average Tuition and Fees for a 2 year Degree

Average Tuition and Fees School Control Student Residence
$6,044 Public In-State
$11,741 Public Out-of-State

Average Tuition and Fees for a 4 year Degree

Average Tuition and Fees School Control Student Residence
$8,995 Public In-State
$29,751 Private In-State
$20,700 Public Out-of-State
$29,751 Private Out-of-State
You've Started Your List