Undergraduate Admissions

Computer Science

Computer science students working with 3D modeling software.

Discover and adapt fast-changing technologies.

Put creativity, precision, and reasoning into a career with a $114,520 median salary. Michigan Tech ranks 14 among the top 30 computer science programs in the nation, with a 98 percent job placement rate.

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. Specialize your studies in computer systems, applications, or software engineering.

Compete (and win!) in programming invitationals. Explore virtual reality, AI, and robotics. Learn on your schedule—24/7 access to labs.

Crazy Smart Experiences:

  • Creating video games from idea to end-product for class credit in the Husky Games Enterprise
  • Finding the secret logic hidden in massive amounts of information in Data Mining
  • Pushing the limits of new technologies by joining an Oculus Rift Hack Night
"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."Nea Shaffer, Computer Science, AFROTC

Create the Future with Careers In:

  • Development
  • Implementation consulting
  • Web programming
  • Software engineering

Huskies Get Hired By:

  • Amazon
  • Atlassian
  • GE Aviation
  • IBM
  • Movimento

Customize your Degree:

Concentrations available in:

  • Applications
  • Computer Systems
  • Game Development

You can also earn a master’s in one additional year through the Accelerated Master’s program.

Take Courses Like:

  • Artificial Intelligence
  • Computer Graphics
  • Data Mining
  • Computer Security
  • Computer Networks

Learn more about computer science at Michigan Tech!