Computer Engineering

Computer Engineering

How many people does it take to build a computer? At Michigan Tech, lots—and that’s a good thing! Our crazy smart computer engineers use their talents to conceive, design, and integrate complete computer systems from scratch. Computer engineering is a growing field, and our program’s innovative classes and hands-on research will give you a competitive edge—whether you’re applying to graduate school or working in industry.

So put on the “ping pong ball suit” in our Immersive Visualization Studio and create a 3-D world. Then design a new graphics card to run it. You’ll work where the hardware and software meet!

Take courses like:

  • Hardware/software integration
  • Systems programming
  • Computer organization
  • Human-computer interactions

Get hands-on experience like:

  • Embed wireless transmitters into pacemakers, enabling real-time monitoring capabilities for cardiac physicians and their patients in the Wireless Communication Enterprise
  • Work one-on-one with a faculty member researching wearable technology, GPS-based systems, and more in the undergraduate Research Scholars Program
  • Develop and implement environmentally-aware, sustainable, and equitable engineering projects through Engineers Without Borders

Get a job like:

  • Controls engineer
  • Development and validation engineer
  • Firmware engineer
  • Software developer
  • Software engineer

Work for companies like:

  • Dematic
  • Gentex
  • Motorolla
  • Open Systems International, Inc.
  • OnStar

Related programs:

  • Electrical engineering
  • Computer science
  • Computer network and system administration