The Department

Electrical and computer engineering is one of the core engineering majors and it represents a rapidly developing field, including wireless communications, computer systems and software engineering, information processing and systems, micro- and nano- electronics.

The electrical and computer engineering faculty and students are actively engaged in research in areas ranging from wireless systems to next generation internet architectures, sensor networks, cyber security, signal processing, control theory, low-power electronics, materials and devices for green energy, computer graphics and vision, robotics, virtual reality technologies, computational science and engineering, high performance computing and cloud computing.

Students have access to cutting edge research laboratories, such as the Wireless Information Network Laboratory (WINLAB), the Microelectronics Research Laboratory (MERL), the Center for Intelligent Cyber-Physical Systems (ICS), and the Center for Autonomic Computing (CAC). The graduate faculty guide students through the research process, from problem formulation to publication in top-tier journals and conferences to filing patent applications and technology transfer. Many Ph.D. students pursue careers in industrial research laboratories and in academia.

Electrical and Computer Engineering is one of the Rutgerā€™s largest engineering departments with 32 faculty, 550 undergraduates, and more than 200 graduate students.

About Undergraduate Studies

The Electrical and Computer Engineering program at Rutgers University is accredited by the Engineering Accreditation Commission of ABET.

The program offers two curriculum options for undergraduate students: electrical engineering and computer engineering. The electrical engineering option is designed to provide expertise in a wide range of areas, including wireless communication systems and networks, signal and information processing, information privacy and security, cyberphysical systems, electronic materials, devices and circuits, biosensors, bio-electrical engineering, computer vision, and robotics. The computer engineering option, while building upon a broad background in electrical engineering, prepares students for careers in the area of computer hardware and software engineering, software verification, embedded systems, FPGA, human computer interaction, cloud computing and virtual reality.

The ECE program allows a student to focus on one of the specific areas by appropriate selection of elective courses.

Further, the electrical and computer engineering curriculum has developed into emerging technology fields such as energy (power electronics, solar cells, smart grid), environment (sensors and sensor networks for environmental protection), and bioelectronics and biophotonics. A background in ECE fundamentals is provided by course work in linear systems, electronic devices and circuits, digital signal processing, and communications engineering, logic design, computer architecture, computer graphics and vision, robotics, and virtual reality technology, etc. In addition, students have considerable freedom to choose elective courses in the other sciences, engineering and humanity areas.

Every undergraduate student in the program is required to undertake a design course in the senior year, which is comprised of an open-ended capstone design project in one of the areas of technical specialty within the program. All design projects are based on team effort and are closely related to real-world applications. Senior undergraduate students are also encouraged to participate in research activities through special projects under faculty supervision. To prepare students for their education and future careers, the ECE program emphasizes on both of comprehensive analysis and hands-on experiences through its course work, laboratory experiments, and design practices.

About Graduate Studies

The Department of Electrical and Computer Engineering at Rutgers University offers four degree options for graduate students to pursue advanced degrees: a Masters of Science degree without thesis, a Masters of Science degree with thesis, a Masters of Business and Science degree, and a Ph.D. degree. The graduate curricula include a broad array of foundational material, such as cloud computing, software engineering, computer architectures, embedded systems, hardware and software security, wireless communications and networks, signal and information processing, bio-electrical engineering, nano- and micro-electronics, biosensors, that is intended to give masters and Ph.D. students the training needed to engage in state-of-the-art research. A broad selection of additional advanced classes provide students with training beneficial for engaging in industry employment upon graduation. Many Masters students are actively placed in software engineering positions in high-tech industries as well as in financial industries.