http://www5.njit.edu/registrar/transfer/
If you're willing to self-study and pay for some tests, you could potentially CLEP out of Physics, Calculus, your non-CS lower-level course requirements, etc. Talk to your registrar.
Testing out of all the basic stuff could cut your list of remaining classes by half, and you won't have to worry about some bad score in a history class bringing down your GPA because you only cared about passing.
And even if you wanted to be well-rounded, it'd still be a good way to bypass boring general education courses and get into more rigorous and interesting upper level classes where the professors and the students care more about the subject matter.