The Department of Computer Science and Engineering at the School of Engineering excels in research, teaching, and learning in computer science and engineering. We are at the forefront of research in many strategic areas of computer science, and we engage with the broader community at Polytechnic, NYU, New York City, and beyond to impact progress in computing and information technology. We recruit and train the most talented students, creating the next generation of leaders in computer science and engineering.
Much of our research and pedagogy stresses the engineering side of computer science, hence our department’s name. We like to say that we are "one of the top-5 small computer science departments in the USA" since we are one of a handful of CS departments ranked by US New and World Report with fewer than 17 research faculty.
For undergraduates, we offer two degrees: a Bachelors of Science in Computer Science (BS CS) and a Bachelors of Science in Computer Engineering (BS CompE). The Bachelor of Science in Computer Science is a rigorous program that not only covers fundamental computer science subjects, such as object-oriented programming, computer architecture, and operating systems, but also provides a number of exciting avenues for specialization such as computer game development (including a minor in game engineering), cyber security, Internet/web systems and applications, bioinformatics, graphics and vision, digital media, and management and entrepreneurship. Strong students can also apply to our BS/MS Program that lets you earn BS and MS degrees in computer science at the same time.
We jointly administer the Bachelors of Science in Computer Engineering with the Department of Electrical and Computer Engineering. It draws on the two departments’ strengths to provide a focus on computer system design with integrated understanding of computer hardware and software.
Our MS in Computer Science permits students to take courses either on a full-time or part-time basis. The curriculum has been designed for maximum flexibility. It includes fundamental courses in computer science as well as electives in specialized advanced courses on topics including computer and network security, distributed systems and networking, computer graphics, databases, and web search technology. By electing the masters-thesis option, students may also pursue research with faculty members who are internationally recognized in their fields.
Our MS in Cybersecurity is a new and highly innovative program that provides students with the critical knowledge and skills to become experts in cybersecurity, the science of protecting vital computer networks and electronic infrastructures from attacks. The program responds to the growing demand for security specialists in industry as well as government organizations. The Department also offers MS degrees in Information Systems Engineering and System Integration.
The Department of Computer Science and Engineering has a thriving PhD program with approximately 30 full-time PhD students hailing from all corners of the world. Most full-time PhD students have scholarships that cover tuition and provide a monthly stipend. Our current research strengths include:
Department Head: Nasir Memon