List of Top Computer Software Engineering Schools and Colleges

Aug 08, 2018

Discover computer software engineering programs offered at three top schools. Learn about school rankings and student organizations that make these schools stand out.

View Popular Schools

An error occurred trying to load this video.

Try refreshing the page, or contact customer support.

94% college-bound high school students
…said it was important to communicate with colleges during the search process. (Source: Noel-Levitz 2012 trend study)
  • 0:05 School Overviews
  • 0:41 CA State University-Fullerton
  • 1:12 George Mason University
  • 1:45 Carnegie Mellon University
  • 2:18 Top Software…

Find the perfect school

School Overviews

Preview three exceptional universities with computer software engineering degrees as well as a list of other good skills with programs in the field to help you decide where to enroll. California State University - Fullerton (CSUF) is a large, nationally ranked university in the West. CSUF offers degree programs in computer engineering with electives in software engineering. George Mason University is a nationally ranked East Coast school with multiple degree options for software engineering students, including a master's program. Carnegie Mellon University is an old college in Pittsburgh with master's degree options in software engineering, as well as an undergraduate minor.

CA State University - Fullerton

California State University - Fullerton recently added an accelerated master's in software engineering designed to be completed in just 17 months. The school's Bachelor of Science in Computer Engineering offers electives focusing in software engineering, which covers software design, software testing, software processes, software architecture, and software engineering foundations. The Computer Society Student Chapter at CSUF is available for computer engineering, computer science, and electrical engineering majors.

George Mason University

George Mason University in Fairfax, Virginia, offers several undergraduate and graduate computer engineering degree programs, as well as educational certificates in web-based software engineering. In addition to the traditional Master of Science in Software Engineering program, there is also an accelerated program available for computer science and information technology students. The Department of Computer Science also offers concentrations in the interdisciplinary Master of Science in Data Analytics Engineering and the Ph.D. in Information Technology offered by the Volgenau School of Engineering.

Carnegie Mellon University

In Pittsburgh, Pennsylvania, Carnegie Mellon University offers both a Master of Science and a Ph.D. in Software Engineering through its Department of Electrical and Computer Engineering, as well as a joint M.S./MBA option. The master's degree program is available on campus, online, and part-time. A related master's and Ph.D. in electrical and computer engineering is also available from the department. Software engineering certificates are also available for those with existing knowledge in the field looking to improve their skills. Undergraduates can declare a software engineering minor regardless of their major.

Top Software Engineering Schools

Other schools with computer software engineering degree options include:

School Name Location Distinction
Drexel University Philadelphia, PA Software engineering grad students choose from an information science and technology track or an engineering track
Rochester Institute of Technology Rochester, NY Ranked #107 among national universities by U.S. News and World Report in 2017
San Jose State University San Jose, CA Offers bachelor's and master's degree programs in software engineering
Texas Tech University Lubbock, TX The Master of Science in Software Engineering is an online, non-thesis program
West Virginia University Morgantown, WV Master's degree students may earn credit for experiential learning

California State University - Fullerton, George Mason University, and Carnegie Mellon University are three colleges with high-quality computer software engineering degrees. All three schools also have some form of accelerated or online learning method.

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?