Computing evolves quickly, but the questions behind reliable, intelligent, and useful systems run deeper than any one technology. Michigan Tech’s MS in Computer Science gives you the opportunity to build advanced knowledge of computation while exploring subjects from artificial intelligence and cybersecurity to systems, software, and human–computer interaction.
The Accelerated Master's Program is available for current Michigan Tech students.
Who is This Program For?
If you'd to look beyond using technology to understand how computing systems are designed, tested, and improved, consider the MS in Computing from MTU. This program is ideal for those who want to investigate algorithms, architecture, software, artificial intelligence, or other computing specialties; study how computing systems are designed, evaluated, and improved; and/or pursue research questions involving data, interaction, security, or computation.
What You'll Study
Build depth in computer architecture, artificial intelligence, cloud and distributed systems, cybersecurity, data science, embedded systems, graphics and visualization, human–computer interaction, machine learning, software engineering, multimedia systems, virtual environments, or wireless networks. Faculty investigations have included visualizing complex scientific data and studying how people think and interact in virtual environments. Your degree pathway determines which areas you pursue most deeply.
Where You'll Apply Your Knowledge and Skills
Computer science knowledge shapes the software and computing systems people rely on. Depending on your specialization, you can develop or evaluate software, investigate machine-learning methods, strengthen distributed or embedded systems, or improve how users interact with digital tools.
Computing work takes place in software companies, research laboratories, and technology groups embedded in other industries. IBM Research investigates AI and computing systems whereas Argonne National Laboratory applies advanced computer science to scientific problems. Healthcare and manufacturing organizations also heavily rely on software teams.
-
Delivery Options
- Accelerated: MS
- On-Campus: MS, PhD
Computer Science Program Details
Choose a specific degree option or delivery type to learn more about the computer science program at Michigan Tech. For international students, Computer Science is a designated STEM program.
On-Campus Programs
Additional Program Information
Want to learn more about computer science at Michigan Tech? Visit the department for more information:
Sample Areas of Interest
Select areas of interest to help customize your computer science MS and PhD. Sample areas include:
- Artificial Intelligence
- Computer Architecture
- Human-Computer Interaction
- Virtual Reality

