Provide quality undergraduate and graduate education in both the theoretical and applied foundations of computer science and train students to effectively apply this education to solve real-world problems thus amplifying their potential for lifelong high-quality careers and give them a competitive advantage in the ever-changing and challenging global work environment of the 21st century
Conduct research to advance the state of the art in computer science and integrate research results and innovations into other scientific disciplines
Provide computer science education and training to students in other departments at NJIT and Rutgers-Newark, and
Provide computer science expertise to the people of New Jersey and the nation
The vision of the Computer Science Department
Build a strong research and teaching environment that responds swiftly to the challenges of the 21st century.