NJIT Makes the Grade on Two Recent Rankings