Learn With the Latest Hardware and Software
Venture into the world where hardware meets software with UM-Dearborn's computer engineering program. Computer engineers design a variety of systems to integrate how hardware such as electronic circuits and processors interact with software such as C++ or Java to control a system and process user inputs. This close synthesis of hardware and software is essential for critical applications like automotive systems, web and GPS-enabled devices, wireless communication, military systems, and medical imaging.
The 125-credit curriculum offers courses in engineering fundamentals, theory, and design principles. But this is a hands-on program where you’ll get extensive experience with the latest hardware and software, including microprocessor and DSP-based development boards, system-on-a-chip technology, computer networks, and reconfigurable computing.
Want to expand your job opportunities? Consider pursuing a dual BSE in electrical engineering and computer engineering. You can earn two bachelor’s degrees in 141 credits–just 16 credits more than for the computer engineering degree alone.
Where a Computer Engineering Degree Will Take You
From designing special-purpose hardware for robotics and automobile ignition controls to creating software for machine learning and intelligence, the possibilities are virtually endless. Demand for computer engineers is skyrocketing, according to the U.S. Bureau of Labor Statistics. For many computer engineering careers, it projects job growth over the next decade of 10 percent to 30 percent–far above the average growth rate for all occupations of two percent to four percent. You’ll also be well prepared for graduate study, such as in our Master of Science in Engineering in computer engineering program at UM-Dearborn.