Discover and adapt fast-changing technologies.
Computer science uses theory, experimentation, and engineering design to model and analyze problems to design and verify computing solutions. You’ll master computer software and computational processes for a variety of applications and users for a lasting impact on technological development.
Compete (and win!) in programming invitationals. Explore virtual reality, AI, and robotics. Learn on your schedule with 24/7 access to labs. Create video games from idea to end-product for class credit in the Husky Games Enterprise. Find the secret logic hidden in massive amounts of information in Data Mining. Push the limits of new technologies by joining an Oculus Rift Hack Night.
At Michigan Tech, you'll specialize your computer science degree with a concentration in computer science, computer systems, applications, or game development. Want to accelerate your career? Earn a master’s degree in one additional year through the Accelerated Master’s program.
"I chose Michigan Tech because I love the overall atmosphere here. Everyone is hard-working and working together to get to where they want to be in the future."