Student working on robot in lab

It does not matter how slowly you go so long as you do not stop. —Confucius

Computer Science—MS, PhD

Fast Facts

  • Four faculty members and an alumnus have received NSF CAREER Awards.
  • Our graduates work in a variety of different industries and are employed by companies including Qualcomm, Absoft, Barracuda Networks, Ford, Rockwell Collins, QLogic, Signature Research, Texas Instruments, and more.
  • Graduate students have received the Google Anita Borg Scholarship and a NASA-Harriet G. Jenkins Predoctoral Fellowship Award.
  • Research projects in compilers, computer architecture, computer science education, data visualization, and parallel computing have received funding of over $1 million each.

Learn more about the Computer Science programs.

Graduate Programs in Computer Science

Graduate student research in the Department of Computer Science spans the breadth of computing, from systems to human-computer interaction. Research in compilers and computer architecture focuses on increasing the efficiency of computations through more effective communications across the hardware/software boundary. A new parallel programming paradigm is being implemented in Unified Parallel C (UPC) to address issues in high-performance computing, allowing solutions to some of computing’s grand challenge problems such as weather forecasting and air pollution modeling. Research into security is focused on ensuring privacy.

The University offers state-of-the-art research equipment that includes: an IBM Systems p5 dual 4-core system, multiple clusters with various types of interconnection networks, Appleand PC-based graphics systems, an nVisor-based augmented virtual realty system, a Pioneer 3 AT vision-equipped MobileRobot, a mobile usability testing lab, a 32-processor HP SC-40, a 40-processor Cray T3E, a 12-processor Sun Enterprise 4500, and Internet2 access.

Current Michigan Tech undergraduate students can earn a MS degree with just a single year of study beyond the BS through the Accelerated Master's Program.

Learn more about the Computer Science programs.