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.

Get hands-on experience like:

  • 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

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 with:

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!