Computer Engineering (CE) encompasses the research, development, design and operation of computers and computerized systems and their hardware and software components. This area of study leads to a Bachelor of Science in Computer Engineering. The primary objective of the Computer Engineering program is to educate engineering professionals who possess sound design and analytical background coupled with a strong laboratory experience supporting Computer Engineering concepts.

Your Future Opportunities

Obtaining a major in Computer Engineering prepares students for a variety of career opportunities.

Computer engineers working on embedded systems design and build all the "cool stuff" that one encounters daily: iPhones and iPods, car navigation systems, hybrid automobiles, high-definition televisions, domestic robotics systems and kitchen appliances, but also the systems that make the economy work, like real-time communication networks, plant automation systems, railroad safety systems, air traffic control, and industrial instrumentation tools. There are two focus in this area of study - Embedded Systems/ Internet of Things and Application Specific Integrated Circuits (ASIC). Graduates of the program will have a wide variety of opportunities in industry and other fields of the economy.

Embedded systems and ASIC design engineers are in strong demand by many companies in the US and world-wide (especially in the aerospace, communications, defense and automotive industries).

Careers in this Field

  • Computer Application Developers
  • System Software Developers 
  • Computer and Information Research Scientists
  • Computer Hardware Engineers 

Department of Electrical and Computer Engineering and Technology

The Computer Engineering program is part of the Department of Electrical and Computer Engineering and Technology.

Computer Engineering, Bachelor of Science (BSEC)

The Bachelor of Science in Computer Engineering prepares students with a solid foundation in design and analytics coupled with strong laboratory experience.

Computer Engineering Faculty & Staff

Meet our Faculty and Staff and learn more about their expertise.