The Electrical and Computer Engineering Department offers high quality undergraduate and graduate programs through innovative teaching, imaginative research and scholarship.
Our programs are student focused, project based and designed to give you the tools to succeed.
- 80% of classes included hands-on labs
- 90% of classes are taught by faculty
- 100% of students complete a capstone project, internship, cooperative education experience or research project.
Our undergradute programs are offered in-person or online so you can pick the path that works best for you.

Our Programs
-
Major
-
Major
-
Major
-
Master's and Ph. D.
-
Master's and Ph. D.
Your program, your way
Students are encouraged to develop an individual program of study in close consultation with their advisers. We offer several areas of specialization including:
- Biomedical Engineering
- Communications and Signal Processing
- Computer Architecture and Very-Large-Scale Integration
- Control Engineering
- Cyber Physical and Embedded Systems
- Electromagnetics and Optics
- Nanotechnology
- Power/Energy and Power Electronics

Faculty Spotlight
Take on Tough Problems
Ben Braaten isn’t afraid of tackling a big challenge and there are plenty of those in the current agricultural landscape.
His background is in applied electromagnetics, which studies how electric and magnetic fields interact with materials. He is aiming to solve the complex problems in the electrical and computer engineering realm – and applying that discipline to solve the difficult challenges facing agriculture.
