Degree Overview
- Delivery Format: on-campus
- Required Credits: 24-36
Program Details
The Ph.D. in Computer Science is a research degree. From the start, students join the faculty in original, world-level research spanning the breadth of modern computing — the theoretical foundations of algorithms; artificial intelligence, machine learning, and large language models; cybersecurity and privacy; systems, cloud, and high-performance computing; data mining and big data; computer graphics and extended reality; human-computer interaction; and the application of computing across the sciences, health, and engineering. As an R1 (very high research activity) institution and the largest producer of computing talent in the greater New York metropolitan area, the department offers an environment in which doctoral work translates into real products, services, and scientific advances.
Doctoral study is organized around research milestones rather than coursework alone: foundational graduate courses, a research-oriented qualifying examination, formation of a dissertation committee, a research proposal defense, and the final dissertation defense. Students move from coursework into sustained, advisor-supervised research, publish and present at leading international venues, and graduate as independent scholars prepared for careers in academia, industrial research, and national laboratories. Research is supported by agencies including the NSF, DARPA, NSA, NIH, DOE, and DOD, with faculty recognized through NSF CAREER awards and best-paper honors at top conferences.
Beyond the traditional track, NJIT also offers a Collaborative Ph.D. option, allowing qualified students to pursue the doctorate in partnership with external research institutions — broadening the mentorship, facilities, and problems available to a candidate.
Nearly all doctoral students are fully funded. The department offers competitive Ph.D. stipends supported through teaching assistantships (TAs) and research assistantships (RAs), at a level intended to let students focus fully on their research. (Funding is competitive; the deadline for funding consideration is December 15 for fall admission and October 15 for spring admission.)
What You Will Learn:
At the doctoral level, the thing you learn is how to discover — how to identify questions no one has yet answered and produce knowledge that did not exist before. Over the course of the program you will develop the ability to:
- Frame original research problems and judge which questions are worth pursuing.
- Build both depth and breadth — mastering a specialization while connecting it across fields, the foundation required for inquiry at the highest scientific level.
- Design, conduct, and critically evaluate research, and defend it before expert peers.
- Translate discovery into practice — building prototypes, tools, and systems, and partnering with industry and government to turn research into real products and services.
- Communicate findings clearly in writing and in talks, publishing and presenting at leading conferences and journals.
- Teach, mentor, and collaborate, including across disciplinary and institutional boundaries.
- Conduct research ethically and responsibly, and understand how research is supported, reviewed, and translated into impact.
Admissions & curriculum
Computer Science Salaries
Starting Salary, NJIT Average
Mid-Career Salary, National Average
Top 50 Public Schools nationwide - U.S News & World Report, 2025
Where do Computer Science majors work?
- Machine Learning Engineer
- Software Developer
- Data Engineer
- Cybersecurity Architect/Consultant
- Cloud Big Data Engineer
- Bank of America
- Verizon
- Lockheed Martin
- Microsoft Corporation
- Colgate-Palmolive
What our students are saying
-
The atmosphere at NJIT fostered my growth as a female in computing."Krupali Patel -
I am gaining an excellent education at NJIT that is preparing me for my goals as a researcher in academia. "JonPierre Grajales -
I became an advocate for women in computer science while studying at NJIT."Jinisha Patel
Tuition Cost
How Much does it cost to Attend NJIT?
Core Faculty
-
Basu Roy, Senjuti
- Associate Professor
- Associate Professor
-
Borcea, Cristian
- Professor
- Professor
-
Ding, Xiaoning
- Associate Professor
- Associate Professor
-
Gotsman, Craig
- Distinguished Professor
- Distinguished Professor
-
Koutis, Ioannis
- Associate Professor
- Associate Professor
-
Li, Jing
- Assistant Professor
- Associate Professor
-
Musialski, Przemyslaw
- Asst/Assoc/Full Professor
- Associate Professor
-
Neamtiu, Iulian
- Associate Professor
- Professor
-
Oria, Vincent
- Chair
- Chair
-
Perl, Yehoshua
- Professor
- Professor
-
Schieber, Baruch
- Professor
- Professor
-
Wang, Guiling
- Distinguished Professor
- Distinguished Professor
-
Wang, Jason
- Professor
- Professor
-
Wei, Zhi
- Professor
- Distinguished Professor
-
Xu, Pan
- Assistant Professor