Both Computer Science and Computer Engineering degrees from NJIT offer valuable skills and opportunities. While Computer Science focuses on software devlopment, algorithms etc. Computer Engineering works on hardware designs, and uploading the software inside the system. Both the fields are surely essential in today world, as it's technology driven. However, coming to the rankings, the university's Computer Science course is ranked around 301-400 and Computer Engineering is ranked at 69 (According to US news) . Making it a good option for international students.