Our programs prepare the next generation of electrical and computer engineering leaders to solve society’s grand technological challenges and improve quality of life.

Prof. Steven Bowers and students use a piece of lab equipment

Electrical engineering is a rapidly expanding field, encompassing many of our department’s research strengths including communications, signal and image processing, hardware for artificial intelligence and the internet of things, microelectronics and control systems. Our degree programs provide a strong preparation in traditional electrical engineering, with maximum flexibility to accommodate student interests and current technological developments.

Computer engineering is an exciting field that spans electrical engineering and computer science. Students learn and practice the design and analysis of computer systems, including both hardware and software aspects and their integration. Our degree programs prepare students to design and innovate technologies including electronic consumer products, robotics, medical devices and control systems and advance telecommunications, financial and IT industries.

Our Programs

  • Electrical Engineering Undergraduate Program

    We offer a bachelor of science degree and a minor in electrical engineering.

  • Electrical Engineering Graduate Programs

    We offer M.E., M.S., and Ph.D. programs in electrical engineering, as well as an online M.E. through the Virginia Engineering Online Program.

Computer Engineering Programs

Our computer engineering programs are jointly administered by the ECE and CS departments. We offer B.S., M.E., M.S. and Ph.D. degrees.