Degree Overview

  • Delivery Format: on-campus
  • Required Credits:

Program Details

In the Data Science B.S program, students will gain a strong, fundamental understanding of the computational and statistical tools of data analytics. The program’s objective is to prepare students for successful careers in data science and related fields or for graduate study.

Graduates of the Data Science B.S. program will exhibit and engage in the following: 

  • Academic excellence: Our students will build the academic foundation for a successful career.
  • Chosen Academic Focus: Students work closely with their academic advisor to achieve their academic and career focus through course selection of electives
  • Ethical & Professional Behavior: Our students will develop skills to effectively communicate, lead and collaborate team dynamics and act ethically in a professional setting.

What You Will Learn:

Alongside NJIT’s distinguished faculty, students of the Data Science B.S. – Computing Track program will develop and enhance their computational and analytical skills to become highly qualified professionals who can enter productive and in-demand careers in New Jersey and throughout the U.S.

Graduates from the B.S. in the Data Science – Computing Track program should all meet the following learning outcomes:

  • Ability to use computational methods and coding techniques to reduce large sets of structured and unstructured data to knowledge and insights.
  • Ability to use statistical techniques to study data.
  • Ability to identify well-defined features of quantifiable systems and extract useful inferences from data. 
  • Ability to formulate a computational model of a quantifiable system. 
  • Ability to evaluate the quality of a computational or statistical model of a data set.
  • Ability to communicate effectively.
  • Ability to work effectively, both independently and as part of an interdisciplinary group.
  • A recognition of the need for and an ability to engage in lifelong learning.

Admissions & curriculum

Explore this area of study

Data Science - Computing Concentration Salaries

$95,000

Starting Salary, NJIT Average

$159,000

Mid-Career Salary, National Average

NJIT is the first university in New Jersey to offer an independent, standalone Master’s degree in Data Science.

Career Prospects

Where do Data Science (Computing Option) majors work?

Common Job Titles
  • Computer and Information Research Scientist
  • Computer and Information Systems Manager
  • Software Developer
  • Management Analyst
  • Medical and Health Services Manager
Top Employers
  • I.B.M.
  • Johnson & Johnson
  • JP Morgan Chase & Co.
  • Takeda Pharmaceutical
  • VIOLA
What our students are saying
  • Hilsson Angeles
    NJIT was my dream school."
    Hilsson Angeles
  • Seif Issa
    Getting a degree from a great school like NJIT gave me the opportunity to choose the job I wanted."
    Seif Issa

Degree Overview

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

Program Details

  • A graduating student is prepared to work as a computing professional, utilizing the knowledge acquired in the undergraduate program in Computer Science at NJIT.

  • A graduating student is prepared to be both professionally and socially engaged in the computing profession.

  • A graduating student is prepared for life-long learning and continuing professional development and training in Computer Science.

What You Will Learn:

  •  Apply knowledge of computing and mathematics appropriate to the discipline.

  • Analyze a problem and identify and define the computing requirements appropriate to its solution.

  • Design, implement and evaluate a computer-based system, process, component or program to meet desired needs.

  • Function effectively on teams to accomplish a common goal.

  • Communicate effectively with a range of audiences.

  • Recognize the need for and an ability to engage in continuing professional development.

  • Use current techniques, skills and tools necessary for computing practice.

  • Apply mathematical foundations, algorithmic principles and Computer Science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices.

  • Apply design and development principles in the construction of software systems of varying complexity.

Admissions & curriculum

Accelerated Option

Explore this area of study

Computer Science Salaries

$92,300

Starting Salary, NJIT Average

$97,819

Mid-Career Salary, National Average

Top 50 Public Schools nationwide - U.S News & World Report, 2025

Career Prospects

Where do Computer Science majors work?

Common Job Titles
  • Machine Learning Engineer
  • Software Developer
  • Data Engineer
  • Cybersecurity Architect/Consultant
  • Cloud Big Data Engineer
Top Employers
  • Bank of America
  • Verizon
  • Lockheed Martin
  • Microsoft Corporation
  • Colgate-Palmolive
What our students are saying
  • Vignesh  Kumar
    NJIT is well known not just in the U.S., but also back home in India. I really can leverage this to work for any top tech employer,"
    Vignesh Kumar
  • Krupali  Patel
    The atmosphere at NJIT fostered my growth as a female in computing."
    Krupali Patel
  • JonPierre  Grajales
    I am gaining an excellent education at NJIT that is preparing me for my goals as a researcher in academia. "
    JonPierre Grajales

Degree Overview

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

Program Details

  • Provide training in three core components of data science: machine learning, big data analysis and programming for Data Science.
  • Provide training in applied statistics, particularly statistical inference.
  • Cover applications and contemporary topics in Data Science.

What You Will Learn:

  • Apply statistical methods for decision making.
  • Build and analyze predictive models from data using machine learning and statistical inference.
  • Program Data Science applications in high-level languages such as Python and R.
  • Analyze large datasets using high-performance computing and distributed computing methods.
  • Compare the benefits and drawbacks of contemporary and advanced topics in Data Science.
  • Make informed architectural decisions based on a good understanding of how available technologies differ and complement each other and what scalability and consistency trade-offs they provide.

Admissions & curriculum

Explore this area of study

Data Science - Computing Concentration Salaries

$95,000

Starting Salary, NJIT Average

$159,000

Mid-Career Salary, National Average

NJIT is the first university in New Jersey to offer an independent, standalone Master’s degree in Data Science.

Career Prospects

Where do Data Science (Computing Option) majors work?

Common Job Titles
  • Computer and Information Research Scientist
  • Computer and Information Systems Manager
  • Software Developer
  • Management Analyst
  • Medical and Health Services Manager
Top Employers
  • I.B.M.
  • Johnson & Johnson
  • JP Morgan Chase & Co.
  • Takeda Pharmaceutical
  • VIOLA
What our students are saying
  • Hilsson Angeles
    NJIT was my dream school."
    Hilsson Angeles
  • Seif Issa
    Getting a degree from a great school like NJIT gave me the opportunity to choose the job I wanted."
    Seif Issa

Degree Overview

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

Program Details

The BS in Computer Science program's objective is to offer:

A Broad Foundation in Computing: The program offers the most comprehensive technical foundation across all computing-related degrees. You will develop a deep understanding of computing fundamentals and intelligent systems — preparing you to work on computing infrastructure, cybersecurity, energy-efficient AI systems, human oversight of AI, and large-scale agentic software systems. This breadth positions you to lead innovation across the full spectrum of computing challenges.

Pathways for Specialization: Starting with the cohort entering our program in Fall 2026, students can earn their BS degree with an optional concentration in:

  • Artificial Intelligence
  • Cybersecurity

Studying Computer Science at NJIT makes you part of the Ying Wu College of Computing, the region's only dedicated computing college. As a top-50 public university and R1 research institution minutes from NYC, we combine academic excellence with world-class research opportunities and access to the world's leading tech hub. You'll learn from internationally renowned faculty and industry leaders in the NYC/NJ metro area, gaining hands-on experience with industry-standard and emerging technologies.

Accreditation. NJIT's BS in Computer Science is accredited by the Computing Accreditation Commission of ABET under the commission's General Criteria and Program Criteria for Computer Science programs. For complete accreditation information, including Program Educational Objectives (PEOs) and Student Outcomes (SOs), please visit the official BS in Computer Science program page.

What You Will Learn:

Graduates of the program will be able to:

  • Problem-Solving & Analysis — Break down complex computing problems and apply computer science principles — alongside relevant knowledge from other disciplines — to identify effective solutions.
  • Design & Implementation — Design, build, and evaluate computing solutions that meet specific requirements while reflecting best practices in your area of focus.
  • Communication — Communicate effectively with technical and non-technical audiences across professional contexts.
  • Ethical Practice — Recognize professional responsibilities and make informed decisions grounded in legal and ethical principles.
  • Teamwork & Leadership — Contribute effectively as a team member and step into leadership roles on computing projects.
  • Technical Mastery — Apply computer science theory and software development fundamentals to build robust, well-engineered solutions.

What Our Graduates Achieve. Three to five years after graduation, our students are:

  • Leading Innovation in Computing — Developing innovative computing solutions, advancing the field through research and entrepreneurship, and collaborating with industry and government to drive technological progress.
  • Designing for Ethical Impact — Applying ethical principles and global perspectives to create computing solutions that address real societal challenges and benefit diverse communities.
  • Growing as Lifelong Learners — Staying at the forefront of computing through continuous professional development, rapid adaptation to emerging technologies, and exploration of transdisciplinary opportunities.

Admissions & curriculum

Explore this area of study

Computer Science Salaries

$92,300

Starting Salary, NJIT Average

$97,819

Mid-Career Salary, National Average

Top 50 Public Schools nationwide - U.S News & World Report, 2025

Career Prospects

Where do Computer Science majors work?

Common Job Titles
  • Machine Learning Engineer
  • Software Developer
  • Data Engineer
  • Cybersecurity Architect/Consultant
  • Cloud Big Data Engineer
Top Employers
  • Bank of America
  • Verizon
  • Lockheed Martin
  • Microsoft Corporation
  • Colgate-Palmolive
What our students are saying
  • JonPierre  Grajales
    I am gaining an excellent education at NJIT that is preparing me for my goals as a researcher in academia. "
    JonPierre Grajales
  • Krupali  Patel
    The atmosphere at NJIT fostered my growth as a female in computing."
    Krupali Patel
  • Jinisha   Patel
    I became an advocate for women in computer science while studying at NJIT."
    Jinisha Patel