Rutgers logo
School of Engineering
Rutgers logo
School of Engineering
Electrical Panel

Electrical and Computer Engineering

Program Overview

Rutgers’ dynamic electrical and computer engineering program is noted for up-to-the-minute coursework and research opportunities in world-class labs in fields ranging from cloud computing, robotics, and digital signal processing to virtual reality and nanotechnology. With two curriculum options, students can focus coursework and electives in electrical engineering or computer engineering.

A background in Electrical and Computer Engineering fundamentals is provided by coursework in linear systems, electronic devices and circuits, digital signal processing, and communications engineering, logic design, computer architecture, computer graphics and vision, Internet of Things, robotics, and virtual reality technology. Co-op programs and internships at leading technology, banking, and manufacturing companies provide invaluable technical and business experience and can lead to offers of full-time employment.

male professor looking at microscope

Degrees Offered

The Department of Electrical and Computer Engineering offers the following degree programs:
•    Bachelor of Science Degree
                Electrical Engineering
                Computer Engineering
•    Bachelor of Science/Bachelor of Arts Dual Degree
•    Bachelor of Science/Master of Science Five-year Dual Degree
•    Bachelor of Science/Master of Business Administration Five-year Dual Degree
•    Master of Science Degree
•    Doctoral Degree

•    Certificate Program: Cybersecurity in Electrical and Computer Engineering
•    Certificate Program: Machine Learning for Electrical and Computer Engineers

Female student with another female student wearing 3D virtual googles

Career Paths

  • Computer engineering
  • Wireless communications
  • Electronics
  • Semiconductors
  • Signal processing
  • Telecommunications
  • Power industry
  • Cybersecurity
  • Biomedicine
  • Financial engineer
ECE Capstone

Meet Shantanu Laghate

“Don’t be afraid to try anything new. Try to put yourself out there and try as many things as you can. And have fun. It’s been a wild ride and I’ve had a blast.”

Shantanu Laghate