Computer Engineering

Computer engineers design computer hardware (from chips to servers), communication and network systems, and the smart digital devices that continue to revolutionize how we live and work. They also write the software to run these systems, constantly innovating to improve performance to meet our growing technological needs. They are at the forefront of cybersecurity, machine intelligence, networking, embedded systems, and robotics. They are proficient in both electrical engineering and computer science and are employed in every industry or field that requires computer hardware.

The Computer Engineering concentration shares much of the core with the other engineering programs, but is structured to include more courses in computer science and a somewhat different emphasis in mathematics. 

Please note that all students concentrating in Engineering need to file a concentration declaration using the University’s ASK advising system. This declaration must be first reviewed by the relevant Concentration Advisor and then approved by the Director of Undergraduate Studies after assuring compliance with all relevant program and accreditation requirements.