Undergraduate Majors

The ECE department offers bachelor of science degree programs with majors in:

  • Electrical Engineering
  • Computer Engineering
  • Robotics Engineering (new major; eligible for accreditation after first graduate)
  • Engineering Management - Electronics and Computing Concentration

The electrical and computer engineering programs are accredited by the Engineering Accreditation Commission of ABET, https://www.abet.org

Choice of Major

If you are not certain about your choice of major, that's ok. Meet with your academic advisor regularly so that you can make a smooth transition from one major to the other if you change your mind. Below are some guidelines that may help you choose between electrical and computer engineering or another major.

  • If you enjoy mathematics and/or physics and have a broad interest in electronic devices and systems such as those mentioned above, an Electrical Engineering major may be a good fit for you.
  • If you enjoy computer programming and have a strong, specific interest in designing computer hardware, then a Computer Engineering major may be a better fit for you.
  • If you are excited by self-driving cars and autonomous drones or want to design and integrate automated systems, consider a Robotics Engineering major.
  • If you have a more pure interest in computer programming and are not interested in designing computers or other electrical systems, then you should check out the Department of Computer Science and Software Engineering to learn about their programs.
  • If you are interested in combining a electrical and/or computer engineering with business and management, then you may be interested in an Engineering Management major with a specialty in electronics and computing.