Computer Engineering Bachelor's Degree

Computer engineering is a growing field. A computer engineering degree from Michigan Tech will give you unique qualifications. Become adept on both the software and hardware sides of a computer system. Bridge this gap and succeed as a computer-integration specialist.

Learn data structures, computer organization, systems programming, and design fundamentals. Take courses in computer system engineering, performance, and networks. Get laboratory-based learning. Try out real-world design and take advantage of engineering entrepreneurship.

  • 12
    out of 20 universities with the greatest salary impact
  • 2
    out of 38 best colleges in Michigan
  • A
    for value and professors
  • 2x2
    double wage, double growth for STEM occupations

Tomorrow Needs Computer Engineers Who Bridge the Gap

Computer engineering (CpE) is a hybrid of computer science (CS) and electrical engineering (EE). It combines knowledge from both fields into a single discipline.

What is Computer Engineering?

Computer engineers study the computer system in its entirety. They are comfortable working with both hardware and software. Computer engineers understand how the hardware and software interact with each other. They can test design trade-offs between the two. Computer engineers bridge this hardware/software divide. They can design, build, and program complete computer systems from scratch.

By contrast, a computer scientist focuses on the theory of a computer system. This includes software and programming. A computer engineer understands circuitry and hardware. They work on electronic aspects of the system, with less emphasis on software.

Engineering Enterprise Concentration

You can pursue an Enterprise concentration by taking part in Michigan Tech's award-winning Enterprise program. It's a great way to enhance your undergraduate degree. Enterprise is when students work in teams on real projects, with real clients, in an environment that's more like a business than a classroom. Choose from among 25 Enterprise teams on campus to invent products, provide services, and pioneer solutions. Tackle real-world design projects for industry sponsors or take part in a national competition (or both). This concentration adds courses in business and entrepreneurship.

My Story: Carter Dugan, MTUengineer

I’m on a team working on a drone that can use a cell tower as a middle man when communicating with the user, something that gives drones a much larger range of control. It is a very interesting and ambitious project, and the time I have spent working on it with my incredibly intelligent teammates has been invaluable and has taught me a lot.

Carter Dugan
Carter Dugan ’25
computer engineering

Be Career-Ready

Graduate with a bachelor's degree in computer engineering from Michigan Tech. You will gain the versatility to work in numerous fields. Consult on movie special effects. Design nanotechnology for bionic implants. Many computer engineers choose jobs that exploit their hardware/software integration abilities. Design complete systems in automotive, aerospace, and many other industries.

Explore career opportunities for computer engineers.

  • Embedded systems
  • Computer networks
  • Robotics
  • VLSI system design

$76,707 mean entry-level salary
Figures from, accessed May 2024.

Ready to take the next step?

Learn more about studying computer engineering at Michigan's flagship technological university.


Connected, innovative.

Build real skills at Michigan Tech. Become an engineer.

Gain diverse experience.

Engage in design and research.

Leap forward in your program.

Connect with students and industry.

"I can be hired as any computer major in a job anywhere. The diversity of options I get for jobs and where I'm able to work is great."Abby Nelson, undergraduate computer engineering student

Be an MTUengineer

Join the LEAP leaders, wow the elementary students, and attend the AIPG National Conference.

Teach coding and circuitry. Research combustion and nanotechnology. Do a co-op with Kimberly-Clark. Show us how to slurry sand and complete miners training.

Tell us how important wetland mitigation is to you.

This is what we're all about.

Read our student stories.

A Professional Start

Computer engineering majors have great peers.

  • National Society of Black Engineers
  • Networking and Computing Student Association
  • MTU Society of Women Engineers
  • RedTeam

Compete in Enterprise. Attend SecretCON.

Begin your networking journey here.

Join clubs and groups.


Beyond Engineering

Engineering majors cultivate their interests and talents at Michigan Tech. Join Superior Wind Symphony, follow military service, and be active in local politics.

Dive into Yucatan Culture.

Attend GeekU.P., become a lifeguard, and do a Canal Run. Be a musher. Set a Guinness World Record. Take part in Parade of Nations.

Let yourself shine.

Go beyond.

The ECE Department

Faculty mentoring takes the quality of your education to the next level.

You will have labs, shops, and makerspaces to apply your skills.

The department creates the best environment to create, innovate, and design.

Use lasers, microcontrollers, robots, and power stations.

We provide industry standard software and current generation computer systems.

Gain the personal attention you need for academic success.

MTU engineering

Real Engineering. Meaningful Work.

We are committed to inspiring students, advancing knowledge, and innovating technological solutions to create a sustainable, just, and prosperous world. With an entering engineering class of about 1,000 students, 17 degrees to choose from, and 160 faculty in the College of Engineering alone, we provide a world-class education with the trusted reputation of Michigan Tech.

As a student at Michigan Tech you’ll work closely with faculty mentors, immerse yourself in experience-powered learning, and gain a thorough understanding of engineering practice. Collaborate and innovate in laboratories, coursework, Enterprise, and Senior Design—you'll work with industry partners on real engineering projects and develop strong skill sets for your future.

You could study abroad, with engineering opportunities ranging from a few weeks to one full year. Or focus on problems facing disadvantaged communities in countries around the world. Michigan Tech’s Global and Community Engagement program offers you a range of options.

More than 400 employers regularly recruit our students for internships, co-ops, and full-time employment. Engineering students average seven interviews, and 98 percent are employed within their field of study, enlist in the military, or enroll in a graduate school within six months of graduation. A degree in engineering from Michigan Tech can take you anywhere.

Tomorrow Needs You

Engineers do a lot of things, but there's one thing we do first and foremost: we help people. We use creative ideas and technologies to solve problems in health care, energy, transportation, hunger, space exploration, climate change, and more—much more. Become an engineer who is ready for what tomorrow needs.

Student Stories

"Computer engineering provides opportunities to work on autonomous robotics: I joined the SAE AutoDrive project in the robotics system Enterprise."Haden Wasserbaech, computer engineering