A peephole view of multicolor coding on a computer screen with a blurred foreground.

Department of Computer Science Research

The faculty of the Department of Computer Science engages students to conduct cutting-edge and impactful research in various areas of computer science.

Our faculty has been awarded numerous grants from prominent research agencies, such as the National Science Foundation (NSF), the Office of Naval Research (ONR), the National Institutes of Health (NIH), the Defense Advanced Research Projects Agency (DARPA), the Department of Homeland Security and others. The Department of Computer Science is home to various centers and laboratories, including a National Center of Academic Excellence in Information Assurance Education and National Center of Academic Excellence in Information Assurance Research (CAE-R) in its Center for the Advancement of Secure Systems and Information Assurance (CASSIA).

Located in Hoboken, New Jersey, the department is on the Hudson River across from midtown Manhattan, just a stone's throw away from New York City and Manhattan. Our location offers excellent opportunities for collaborations with nearby universities such as NYU, Princeton, Columbia and Rutgers/DIMACS, as well as major industrial research laboratories such as Bell Labs, AT&T Labs, IBM Research, and the New York offices of Google, Amazon and Facebook.

Graduate Studies: Flexible, Supported, Connected

Stevens’ Computer Science graduate programs offer advanced study and research in a collaborative, interdisciplinary environment. Students work closely with faculty, engage in research through centers like CASSIA and SIAI, and benefit from personalized advising and industry connections—preparing for careers in research, academia, and tech.

Computer Science Graduate Studies
Industry Torchbearers Information Technology - a man uses technology to solve a Rubik's cube

Leading What's Next

Explore three breakthrough projects advancing computer science at Stevens Institute of Technology.

A graphical depiction of computer coding, with code on the left side running horizontally, and code on the left side consisting of numbers aligned vertically. The text is blue and the background is black.

Helping Secure Software Reliability

From phone updates to secure websites, we trust code to work flawlessly—but developers need proof, not faith. Professor Dave Naumann and his team are tackling this challenge with WhyRel, an advanced tool that ensures mission-critical code performs exactly as intended, every time.

A host of trays containing sandwiches, wraps. grilled chicken, pasta and quinoa at a catered event.

Smarter Nutrition Via Data Diet: Stevens AI Predicts Glycemic Response Without Labs

Stevens researchers have created a machine learning model that predicts blood sugar responses using only food data—no blood tests, microbiome analysis or food logs. The approach could enable faster, more affordable personalized nutrition with applications in diabetes and chronic disease care.

A stock image of a laptop screen in a dark room that says AI Generator API.

Empowering Computing: Pushing for a More Open, User-Centric Digital Future

As tech grows increasingly corporate-controlled, Stevens' Assistant Professor Michael Greenberg is working to keep computing accessible and user-driven—empowering individuals to code and navigate the digital world independently.


Research Areas

At Stevens, computer science research drives innovation across AI, data science, cybersecurity, software systems, computer vision and human-computer interaction. Students work alongside leading faculty on real-world challenges in health, security, education and emerging technologies.

Click the names of faculty below each area to learn more about their research experience and expertise.

Machine learning abstractAI and Machine Learning

The area of AI and Machine Learning at Stevens includes research on causal inference, large-scale and high-dimensional data analysis, knowledge representation and reasoning, time series data, uncertainty, deep learning, natural language processing, and applications to health informatics, social science and image analysis.

AI and Machine Learning Laboratories and Research Centers


Visual representation of computer visionComputer Vision

Current research in computer vision focuses on topics such as multiple-view geometry, structure from motion, 3D reconstruction from images and video, active sensing, 3D shape representation and recognition, video analytics, as well as many other low- and high-level vision problems. These methods are applied on domains that include 3D modeling, crowd-sourced imagery analysis, dynamic 3D reconstruction, robotics, video surveillance, sports analytics and medical image analysis.

Laboratories
  • 3D Computer Vision Lab


big data abstractData Science and Big Data Analytics

The area of data science and big data analytics focuses on theoretical foundations, models, and algorithms for data science, information infrastructures, and data management systems. Research in this area includes actively working on both the traditional data management paradigm as well as new opportunities for crossover and collaboration between big data analytics and other fields such as science, business, medicine and engineering.

Laboratories


abstract illustration of computer programmingProgramming Languages

The area of programming languages at Stevens concerns both foundations and applications, with a focus on secure software development. Topics include language-based security, type systems, formal methods, automatic software verification, concurrency, domain specific languages and programming languages.

Laboratories


laptop keyboard.Computer Security and Cryptography

The security and privacy area at Stevens covers a broad range of topics, including cryptography, biometrics, software hardening, intrusion detection and prevention, malware analysis, data privacy, authentication, self-healing systems, web and application security, program analysis and verification, language-based security and information accountability.

Computer Security and Cryptography Laboratories and Research Centers


Two students looking at an app on a smartphone displaying current temperatureSoftware Systems

The software systems area at Stevens encompasses all layers of software—how they are built, how they interact with each other and with hardware—to support programmability, performance, security and fault-tolerance. Key topics include operating systems, compilers, software engineering and reliability, computer and network security, performance engineering, parallel and distributed systems and web technologies.


Graphic showing robot and human hand meeting on a computer screen. Human Computer Interaction

Research in Human-Computer Interaction (HCI) requires incredibly diverse expertise, spanning across social sciences, cognitive science, computer and information sciences, and design. Researchers of the field work together to solve the critical problem around computing: how people can use technology better—whether it will be about making technology more usable, useful, ethical or efficient. HCI Research at Stevens includes broad areas, including accessible computing, educational systems, human-centered AI, Q&A systems, health informatics, conversational systems and social computing.

Research Video Library

Learn more about research in the Department of Computer Science. Visit our YouTube channel playlist.

The Center for the Advancement of Secure Systems and Information Assurance (CASSIA).

Research at the Leading Edge

The Center for the Advancement of Secure Systems and Information Assurance (CASSIA) fosters collaboration and catalyzes research, education, and entrepreneurship in information assurance and cybersecurity.

Abstract image of glowing binary ones and zeros

Stevens Institute for Artificial Intelligence

The Stevens Institute for Artificial Intelligence (SIAI) is an interdisciplinary, tech-driven collaboration of engineering, business, systems and design experts working toward solving pressing global problems in industry and the world. SIAI’s technology expertise and research resources provide the collaborative, competitive edge that today’s businesses need to enhance operations. The Institute’s Industrial Alliance Program forges connections to regional AI-related industries. Program members—including NEC Labs, Eastech and DataEthics4—gain knowledge and expertise through monthly working group sessions, have preferential access to specialized AI-focused recruiting events and participate in the selection of faculty seed funding projects.