Degree Overview

  • Delivery Format: on-campus
  • Required Credits: 129

Program Details

The Computer Engineering BS Program will provide students with a rigorous learning experience and prepare them for professional careers in the field. We expect each of our graduates to:

  • Succeed in computer engineering areas or other diverse fields that require analytical and professional skills.
  • Pursue professional development, including continuing or advanced education, relevant to their career plans.
  • Contribute to their fields or professions and society.

What You Will Learn:

While students in the Computer Engineering B.S. program will learn a wide range of skills, we specifically aim for all of our students to meet the following learning outcomes:

  • An ability to apply knowledge of mathematics, science, and engineering;
  • An ability to design and conduct experiments, as well as to analyze and interpret data;
  • An ability to design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability and sustainability;
  • An ability to function on multidisciplinary teams;
  • An ability to identify, formulate, and solve engineering problems;
  • An understanding of professional and ethical responsibility;
  • An ability to communicate effectively;
  • The broad education necessary to understand the impact of engineering solutions in a global, economic, environmental, and social context;
  • A recognition of the need for, and an ability to engage in, life-long learning;
  • A knowledge of contemporary issues;
  • An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice

Admissions & curriculum

Explore this area of study

Computer Engineering Salaries

$86,400

Starting Salary, NJIT Average

$93,915

Mid-Career Salary, National Average

NJIT’s graduate programs in Computer Engineering are ranked in the top 100 in the U.S

Career Prospects

Where do Computer Engineering majors work?

Common Job Titles
  • Webmaster
  • Director of IT
  • Quality Assurance Engineer
  • Software Engineer
  • Control Systems Engineer
Top Employers
  • Harris Corporation
  • Altice USA
  • Cognizant Technology Solutions
  • Schneider Electric
  • Public Service Enterprise Group
What our students are saying
  • Rozana  Atieh
    As a commuter, it was really easy to make friends. NJIT has a very tight-knit community that welcomes you. I love NJIT! "
    Rozana Atieh
  • Jingjing  Yao
    I chose to complete my Ph.D. at NJIT because I knew I would receive the professional training I needed to prepare for an academic career."
    Jingjing Yao
  • Ruta  Kokil
    Computer Engineering offers an interesting combination of computer architecture and software development."
    Ruta Kokil