Top College for Becoming a Computer Software Developer - Troy, MI

Several schools in the Troy, MI, area have top ranking computer software development and programming programs. Read on to find out what these top schools have to offer for computer software development, as well as tuition and degree information.

School and Ranking Information

Aspiring computer software developers seeking to study in or near Troy, MI, can choose from 14 colleges and universities in the area. Several of these schools are community colleges or for-profit institutions. Based on number of degrees awarded, student-to-faculty ratio and school rankings, the following university is considered a top school in the area for computer software development:

  • Winner: The University of Michigan at Dearborn, approximately 20 miles from Troy, MI, offers undergraduate and graduate degree programs in software engineering. The programs are offered through the university's College of Engineering and Computer Sciences.

School Info Chart

Category University of Michigan - Dearborn
Rankings #35 among Best Regional Universities in the Midwest (2014)*; #7 among Top Public School in the Midwest (2014)*
Location Dearborn, Michigan
School Type 4-year, public
Tuition & Fees (2013-2014) Undergrad: $10,614 (in-state); $23,124 (out-of-state)**
Computer Software Development and Programming Degrees Offered Bachelor's, Master's
Computer Software Development and Programming Degrees Awarded (all levels) in 2012-2013 27**
Most Popular Computer Software Development and Programming Degree Level in 2012-2013 Bachelor's (20 awarded)**
Undergraduate Graduation Rate (in 150% of normal degree time) for 2007 Entering Class 52%**
Noteworthy Software engineering and computer programming students eligible for co-op program (60% of co-op students get job offers from company after graduation)***; Ranked #1 safest public university in Michigan***

Sources: *U.S. News and World Report; **NCES College Navigator; ***University of Michigan - Dearborn.

University of Michigan

  • 17:1 student-to-faculty ratio
  • Students have access to various computer and research labs
  • Programs have specialization options in computer science or software engineering

The University of Michigan's Dearborn campus was founded in 1959. In Fall 2013, there were 7,144 undergraduate and 1,604 graduate students enrolled. The university is accredited through the Higher Learning Commission and is part of the North Central Association of Colleges and Schools. Its College of Engineering and Computer Science is composed of five departments, including the Computer and Information Science (CIS) Department. The CIS Department offers a Bachelor of Science in Software Engineering and the Master of Science in Software Engineering.

In the bachelor's degree program, students must complete 60 credit hours in CIS and elective classes, with 14 credits devoted to software engineering. Students learn about tools used to create computer programs and software architecture and can focus their work on computer game design, information systems or web engineering. In the 30-credit hour master's degree program, students can complete a project or write a thesis. Regardless of their choice, they must complete three CIS courses and can choose from software architecture and design patterns, software engineering, quality assurance or software engineering management. They must also complete courses in software techniques in engineering applications and embedded systems.

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?