best computer science schools michigan
Research the best computer science schools in Michigan.

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.

Admissions advisors can provide more info about programs and curriculum, admissions & start dates, tuition fees and personalized financial aid options for CS schools in 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:
  • 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.

Request info to learn more about program curriculum, start dates, tuition fees & financial aid.
Search IT courses and degrees by job role, technology platform, and concentration.

About the Author

IT Subject Matter ExpertDaniel Greenspan is the founder and Editor-in-chief of ITCareerFinder. Working closely with IT professionals, world-class trainers, and hiring managers since 2005 has given him unique insight into the information technology job market and the skills and credentials IT pros need to succeed.