Computer Science

color spectrum helix

Department of Computer Science

Learn, discover, innovate, and apply your new knowledge in the Michigan Tech Department of Computer Science. 

We invite you to discover our leading edge degree programs, experience innovative teaching and mentoring, engage in cutting-edge research and scholarship, and pursue rewarding community outreach and professional service.


Take it from our 2020 graduates. This is a great education.

Play Maddie LeClair ‘20, Computer Science B.S. video
Preview image for Maddie LeClair ‘20, Computer Science B.S. video

Maddie LeClair ‘20, Computer Science B.S.

Play Drew Stockero ‘20, Computer Science, Audio Production and Technology B.S. video
Preview image for Drew Stockero ‘20, Computer Science, Audio Production and Technology B.S. video

Drew Stockero ‘20, Computer Science, Audio Production and Technology B.S.

Play Parker Young ‘20, Software Engineering B.S. video
Preview image for Parker Young ‘20, Software Engineering B.S. video

Parker Young ‘20, Software Engineering B.S.

View more student videos.

Welcome from Dr. Linda Ott, Chair

Hello!

I’d like to tell you about the Department of Computer Science.

Dr. Linda Ott
Chair, Dept. of Computer Science
Play Linda Ott, Chair, Department of Computer Science video
Preview image for Linda Ott, Chair, Department of Computer Science video

Linda Ott, Chair, Department of Computer Science

 Welcome to the Department of Computer Science

We have a long history in computer science here at Michigan Tech.

In only a few years we will be celebrating 50 years of computer science degrees being awarded by Michigan Tech. Our first graduates received their BS degrees in computer science back in 1974. We have grown substantially since those early days now offering BS, MS and PhD degrees in computer science, as well as a BS in software engineering. We also jointly offer BS and MS degrees in cybersecurity and a math and computer science BS degree program. We support university-wide graduate degree programs in computational science and engineering and data science and provide a significant portion of the courses required of computer engineering undergraduate majors. 

Our research programs also span a wide spectrum.

Whether you are interested in positively impacting the environment by designing more efficient processors or developing technologies to enhance the capabilities of computing users with disabilities, we have research opportunities of interest to you. Other research programs in our Department involve cloud computing, cybersecurity, virtual environments, software engineering, algorithms and data structures, computer science education, and artificial intelligence, data mining, data science and citizen science applied to a wide range of application areas. Funding for our research activities is through the National Science Foundation, Office of Naval Research and other governmental agencies, as well as industry.

We have a broad range of opportunities for our students ...

... to enhance their resume through student organizations, co-ops and internships, outreach, and research. Our graduates are in high demand. Our BS and MS alums are employed in all aspects of the economy from the tech industry to the entertainment industry, to logistics and manufacturing, to the automotive and aerospace industries, to financial industries and government agencies. Our PhD alums have found rewarding careers in both academia and industry.

I hope that as you look further into our programs you will find that we have what you are looking for.

I am truly proud to be a member of this Department. It’s a great time to be in a computing discipline and it’s exciting to be a part of Michigan Tech.

Dr. Linda Ott, Chair and Professor


  • #1
    Safest College Campus in the Nation (College Magazine)
  • #1
    Best Value in Michigan (SmartAsset.com)
  • #1
    Mid-career Salaries (MI public universities)
  • #1
    Best Value College (MI)
  • #2
    Public Colleges Where Grads Make Six Figures (Money.com)
  • #3
    Best Colleges in Michigan for Computer Science (Niche.com)
  • #5
    Best Software Engineering Schools (desigrush.com)
  • #9
    Best Bachelor's in Software Engineering (collegerank.net)