NJIT Department of Computer Science

Ph.D. in Computer Science

Main Page | Application | Policies | Program Description | Qualifying Exam Information | Curriculum | Students | Orientation and Seminars | Important Information

Curriculum for Ph.D. in Computer Science

Bridge Program


Applicants are expected to have backgrounds in computer science and mathematics equivalent to the bridge program courses listed below. Students who lack this background may be admitted and required to take these courses and attain a cumulative GPA of 3.0.

Core Requirements


All Ph.D. Students are required to take qualifying examinations in the following areas:

Concentration Areas


A Ph.D. student within the program is required to pick an area of concentration. While the areas of concentrations change according to faculty research interests, here are examples of possible concentrations with possible courses taken within those concentrations.

Biomedical Informatics

Computer Algorithms and Theory of Computing

Computer Systems, and Parallel and Distributed Processing

Databases, Data Mining, and Knowledge-Based Engineering

Image Processing and Computer Graphics

Networking and Security

Software Engineering

Systems Analysis, Simulation and Modeling

Main Page | Application | Policies | Program Description | Qualifying Exam Information | Curriculum | Students | Orientation and Seminars | Important Information