Since the automobile boom of the 1920's, Michigan has exemplified a rich tradition of excellence in engineering. Now that the economy is shifting, the Wolverine State is focusing its tech talent on computer science with major industrial investments in hardware and software production. To support this shift in enterprise, Michigan has some of the nation's best CS schools to prepare the next generation of high-tech makers.
Michigan's computer science schools are spread throughout the state, with concentrations in and around the cities of Ann Arbor, East Lansing and Detroit. Use this page to learn more about the best computer science schools in Michigan.
Best CS Schools in Michigan
Compare the top-ranked computer science schools in the state of Michigan.
University of Michigan
University of Michigan's Computer Science and Engineering Division is home to one of the world's first and most renowned CS education programs. Computer science degrees at U-M focus on the intersection of cutting-edge research and real-world problems to produce a truly valuable CS curriculum.
- Available CS programs include:
- PhD in Computer Science & Engineering
- Master's in Computer Science & Engineering
- Master's in Data Science
- Bachelor's in Computer Science
- Bachelor's in Computer Engineering
- Bachelor's in Data Science
- View all programs at U-M
- Campus Locations:
- U-M Main Campus: 500 S State Street | Ann Arbor, MI 48109
Michigan State University
Since its 1885 launch as a single field of study called "mechanic arts," MSU's College of Engineering has grown into one of Michigan's best schools for computer science and engineering.
- Featured Computer Science Programs:
- Bachelor of Science in Computer Science
- Bachelor of Science in Computational Data Science
- Bachelor of Science in Computer Engineering
- Computer Science Doctoral Program
- View all programs at Michigan State University
- Campus Locations:
- MSU Main Campus: 426 Auditorium Road | East Lansing, MI 48824
Top Paying Tech Careers in Michigan
For those who want to work in-state after finishing CS school in Michigan, here's how much you can earn in the state's top paying computer science jobs.
IT Career Path | Average Salary in MI |
---|---|
Computer Network Architect | $107,370 |
IT Security Specialist | $95,760 |
Mechanical Engineer | $94,280 |
Electrical Engineer | $94,020 |
Biomedical Engineer | $93,160 |
Software Developer | $92,580 |
Source: U.S. Bureau of Labor Statistics
Regional IT Pay in Michigan
These Michigan cities and metropolitan areas pay the highest average salaries to IT pros and engineers.
Location in Michigan | Hourly IT Salary | Annual IT Salary |
---|---|---|
Detroit-Warren-Dearborn, MI | $41.94 | $87,240 |
Ann Arbor, MI | $37.10 | $77,170 |
Saginaw, MI | $36.70 | $76,350 |
Lansing-East Lansing, MI | $34.81 | $72,400 |
Grand Rapids-Wyoming, MI | $34.76 | $72,300 |
Kalamazoo-Portage, MI | $34.48 | $71,720 |
Source: U.S. Bureau of Labor Statistics
Frequently Asked Questions
Here are some common questions from prospective comp-sci students in Michigan.
What's the best university in Michigan for computer science?
University of Michigan is widely considered to have the state's best computer science department. U.S. News & World Report ranks U-M as the best CS school in Michigan.
Online Computer Schools in Michigan
These leading online colleges for computer science are accepting Michigan residents.