Computer Science—MS, PhD

Research Across the Spectrum

The combination of outstanding faculty and outstanding facilities will provide you the opportunity to become adept in your chosen area through research and studies. Special-purpose labs for research and graduate education include:

  • Artificial intelligence/robotics lab
  • Cluster computing lab
  • Compiler/architecture lab
  • Graphics and Visualization lab
  • Human-computer interaction lab
  • Virtual Reality Lab
  • Operating Systems/Security and Privacy

The Department of Computer Science at Michigan Tech is a major contributor to our technologically rich society through its balance of high-quality educational and research programs. Students have ample opportunities to conduct leading-edge research in a friendly, collegial atmosphere.

What Sets Us Apart

  • Four faculty members and an alumnus have received prestigious NSF CAREER Awards.
  • Alumni hold faculty positions at the Missouri University of Science and Technology, University of Houston, and University of Rochester, among others.
  • Our graduates are employed in a range of industries, including Amazon, AMD, Ford, Google, Microsoft, Netflix, Intel, Qualcomm, Raytheon, Texas Instruments, and more.
  • Graduate students have received the NSF Graduate Research Fellowship Award, the King-Chavez-Parks Future Faculty Fellowship, the Google Anita Borg Scholarship, and a NASA-Harriet G. Jenkins Predoctoral Fellowship Award
  • Research projects in compilers, computer architecture, computer science education, and parallel computing have each received funding of over $1 million.

Planning Ahead

You may select from three degree options for completion of your MS degree, depending on your interest in research (Thesis Option), projects (Project Option), and coursework (Coursework Option).

M.S. Plans

Accelerated M.S.

Campus students are invited to complete their bachelor's and master's degrees on an accelerated timeline.

Accelerated Computer Science MS

Ph.D. Plans

Funding Opportunities

Many University-related and external funding options are available to Graduate students. Accepted Ph.D. students are automatically considered for Graduate Teaching Assistantships. Check out available CS department Graduate Research positions. In addition, find an extensive list of resources to aid students in finding additional funding on the Michigan Tech Graduate School website.