Ph.D. in Computer Science
Academic Advisor: https://computing.njit.edu/advising
For students entering the program with a Master’s degree in Computer Science or related areas, 12-24 credits at the 600 and 700 level (at least 12 credits at the 700 level). The default requirement is 24 credits, but waivers for 600 level courses may be determined in consultation with and written approval by the PhD committee based on the student's prior background in the four areas of the qualifying examinations. At most 6 credits can be Independent Study in Computer Science (CS 725 and/or CS 726). If a student takes two Independent Study courses, then they should be done with two different professors. At least 6 credits must be for lecture-based courses at the 700 level.
For students who were admitted in the program in the Fall 2015 semester or after, the rules are described at: http://www5.njit.edu/graduatestudies/content/new-phd-credit-requirements/
For students who were admitted in the program before the Fall 2015 semester, students must complete 30 credits of CS 790. A maximum of 6 credits of CS 792 Pre-Doctoral Research may be used toward the CS 790 requirement.
CS 791: Doctoral Seminar
Full-time students are required to enroll in CS 791 every semester. Full-time PhD students are required to attend 2/3 of the weekly Wednesday departmental seminars.
All PhD students are required to take qualifying examinations in four areas.
|Two examinations are in the following two areas:|
|CS 610||Data Structures and Algorithms||3|
|CS 611||Introduction to Computability and Complexity||3|
|Two examinations are in the following areas:|
|CS 630||Operating System Design||3|
|CS 631||Data Management System Design||3|
|CS 634||Data Mining||3|
|CS 650||Computer Architecture||3|
|CS 656||Internet and Higher-Layer Protocols||3|
|CS 659||Image Processing and Analysis||3|
|CS 661||Systems Simulation||3|
|CS 670||Artificial Intelligence||3|
|CS 675||Machine Learning||3|
|BNFO 601||Foundations of Bioinformatics I||3|
|or BNFO 602||Foundations of Bioinformatics II|
PhD students are allowed to take five qualifying examinations and are required to pass at least four out of the five (CS 610 and CS 611 must be among the four courses the students pass). If they fall short of the four examinations on the first year, then they must make up the number of missing examinations the second year and may take one more examination than the number they are required to pass.