For a better experience, click the Compatibility Mode icon above to turn off Compatibility Mode, which is only for viewing older websites.

Undergraduate Programs

Students sitting in ECE lecture

The undergraduate programs at the ECE Department prepare students for their professional careers as engineers and for further studies--in engineering areas as well as in non-traditional areas, such as medicine, law, or business.

Due to the great diversity of student objectives and the large number of specialties that are available in the ECE technical fields, we offer a flexible curriculum with many choices. Our goal is to help students tailor their studies to their professional aspirations and future plans, while maintaining a good and balanced exposition to all major topics within the discipline.

We offer two accredited degree programs leading to a Bachelor of Science degree:

The Electrical Engineering and Computer Engineering Programs are accredited by the EAC Accreditation Commission of ABET, http://www.abet.org/.

Within each degree program we offer opportunities for specialization and individual course selection. Thus, a student who is interested in robotics may select more courses in control, signal processing and computer hardware, while a student who is interested in nanotechnology may select more courses in solid state devices and electrophysics.

Both programs are offered with an one co-op option (4 years, with a single six month cooperative education cycles) and a three co-op option (5 years, including three six month cooperative education cycles). At present over two thirds of our students select the three co-op option.

Learn more about co-op

The department also offers a Dual Degree BS/MS Option. This option allow advanced students to combine undergraduate and graduate studies and be granted both Bachelor of Science and Master of Science degrees in a period of 5 years.

Learn more about BS/MS