Students walking outside Rekhi Hall

Get Ready for Tomorrow

Computer scientists and software engineers design software and hardware. But computer science goes far beyond programming. It's about designing the future using invention, innovation, and computational thinking to make a difference. It's about expertly harnessing tools like AI to lead a human-centered evolution that relies on trust, integration, and ever-expanding creativity. Discover foundational degrees, teaching that's focused on your success, and ways to participate in leading-edge research in the Department of Computer Science. With your Michigan Tech degree from the College of Computing, you'll be ready for what tomorrow needs.

Explore Majors
Explore Programs
Meet our Faculty
  • #2
    best colleges in Michigan for computer science
  • #5
    best software development schools
  • #7
    best computer science bachelor's degrees
  • Top 10
    best bachelor's in software engineering

Ready to take the next step?

Start your journey to earn a computer science degree at Michigan's flagship technological university.

Community Outreach

Join programs that bring the possibilities of computing to everyone, everywhere.  Computer science students and faculty are engaged in a variety of outreach activities. Copper Country Coders go to local schools to teach kids coding fundamentals, programming, and how computer science affects our lives and careers. The nationally recognized Building Adult Skills in Computing (BASIC) brings computing basics to adults through regular Saturday sessions at our local library. Women in Computer Science (WiCS) inspires and supports young women who want to contribute to the future of the computing field.

Cutting-edge Research

Be part of computing research that touches every part of our campus and all facets of life, from communication to early detection of life-altering health conditions. Computer science faculty and students do multi-disciplinary research, including computing education, biocomputing and digital health, cybersecurity, data science, and human-centered computing.

Learning Excellence

Feel confident that your degree stands out in the job market. Our bachelor's degree programs in computer science and software engineering are accredited by the Computing Accreditation Commission of ABET, https://www.abet.org. And our external advisory board of industry professionals are making sure that our computer science programs offer the current knowledge and best practices our students need for successful careers.

Student Testimonials

Watch My Michigan Tech: Olivia Klevorn video
Preview image for My Michigan Tech: Olivia Klevorn video

Olivia has loved coding since she was 10. She also enjoys sailing. She’s able to do both at Michigan Tech, studying for her software engineering degree in the College of Computing and joining the MTU Sailing Club.

Student News


News

Events

The faculty in Michigan Tech's College of Computing exceeded my expectations. Each faculty member I have met has been supportive, even if it was my first time meeting them. It's intimidating to go into a computing field, but the faculty have instilled a confidence in me that I didn't even know was possible.

Elise Buzzel, BS in Computer Science major
Elise Buzzell
BS in Computer Science