Computer Engineering

MSOE CE student Josh CochraneComputer engineers work at the forefront of knowledge in one of the most innovative professional disciplines in the world. They conceive and develop the next wave of technological advances, innovations and devices.

MSOE’s computer engineering program integrates a balance between hardware and software by coupling electrical engineering hardware topics with computer science software subjects.

Additionally, students enjoy an advanced curriculum as well as an abundance of hands-on work and impressive senior design projects. As a result, graduates possess the wide range of skills, knowledge and understanding necessary to function as engineers in the areas of embedded systems, embedded software, and computer systems.

As today’s world becomes more advanced and fast-moving, knowledgeable computer engineers are in demand. Companies need smart, creative, adaptive thinkers to invent the next generation of iPods, tablets, smart phones and more. Graduates have not only the technological know-how and communication skills, but also the leadership skills and business knowledge to move their organizations forward.

The results

The placement rate for MSOE computer engineering graduates was 96% in 2013-14, and graduates enjoyed an average starting salary of $57,134.

CE graduates started great careers with companies including:

  • Direct Supply
  • Johnson Controls
  • Microsoft
  • Motorola
  • Pixar
  • U.S. Air Force

The field

Computer engineers apply an engineering approach to select and design appropriate computer hardware and software to solve real-world problems. Beyond desktop and laptop computers, things like iPods, Blackberrys, DVRs, satellite radio, anti-lock brakes, “smart” credit cards and countless other 21st-century products exist today thanks to the creativity, knowledge and skills of computer engineers.

You may want to consider CE if you …

  • Enjoy working with computers and computer systems
  • Are able to do mathematics and detailed work with accuracy
  • Are prepared to be a lifelong learner to maintain knowledge and skills in the rapidly changing computer industry

Curriculum Year by Year

Freshman Year

Dive into your major with classes in digital logic and software development while building your core skills in calculus and written and oral communications.

Sophomore Year

Combine your study of computer hardware and software into embedded systems while studying the electrical circuits, physics and mathematics that underlie what you’re designing.

Junior Year

Take more courses related to your major, including the design of operating systems, digital signal processing and digital electronic interfacing.

Senior Year

Put your classroom knowledge to the test as you and your team work on your senior design project. You’ll also have the opportunity to take elective courses senior year.


This program is accredited by the Engineering Accreditation Commission of ABET, Read more here.

Program Director

Dr. Eric Durant ’98

Get Started
MSOE Videos

Explore Why People Choose MSOE