The Computer Engineering program offered by New Jersey Institute of Technology. Computer Engineers are valued for their unique understanding of the relationships between hardware and software. They are hired by major corporations and small companies alike, and may be involved with the design of computing and networking products or with solving the computing and networking problems of their employers. NJIT Computer Engineering alumni are currently employed by such organizations as major computer manufacturers, banks, and small manufacturers.

Advanced courses give the students broad knowledge in such areas as operating systems, software engineering and computer architecture, while technical tracks in the senior year provide in-depth knowledge in computer networking, advanced computer architecture or telecommunications. A strong laboratory sequence and capstone project develop strong design skills.