Computer Engineering

Computer engineers are trained in the fundamentals of electrical engineering and computer science. With these skills, they are prepared to work in many aspects of computing, including designing microprocessors, supercomputers, embedded systems, and personal computers and their peripherals. Computer engineering graduates find themselves uniquely prepared to design solutions for a wide variety of applications, including communications, controls, avionics, graphics processing, and robotics.