School of Computing
Research 

lady holding a robot dog

Assistant Professor and Chair of the Health Informatics program Casey Bennett uses wearable technology and AI to provide healthcare “wherever you are.” 

 
two students looking at graphs on a laptop

Assistant Professor Thiru Ramaraj and alumna Azalea Mendoza used bioinformatics to reconstruct one of the most complete genomes of a top cotton species. Experts say the results may help to strengthen and protect the crop for farmers in the U.S., Africa and beyond. 

 
Roselyne Tchoua

Roselyne Tchoua's new research combines AI and human elements in healthcare to keep at-risk patients from falling through the cracks. 

 
group pic of college students visiting I B M

The Data Science South Korea/US Global Lab (DSKUS) student exchange program is a cross-national project between Hanyang University in Seoul, DePaul, and Indiana University that brings together students to solve unique data science challenges with real-world implications. DSKUS is funded by a grant from the US Embassy in Seoul, and coordinated by professors Ilyas Ustun and Raffaella Settimi.  

  
DePaul CDM Research

Professor Daniela Stan Raicu, along with graduate and undergraduate researchers in the Medical Informatics (MedIX) Laboratory, use the power of visual computing to advance research in the medical field.  
 

 
engaged meeting

CDM’s Innovation Development (iD) Lab, directed by Associate Professor in the School of Computing Yele Adelakun, serves as a model for university and corporate partnerships in the area of technology innovation. 

 
 

Research Labs & Centers

CDM is home to several research labs and centers where faculty and students engage in cutting edge research and design.

Resources for Faculty

Grants and programs provide resources for faculty to encourage and support research efforts.

Student Research Opportunities

Opportunities for undergraduate and graduate students to participate in research with faculty are available.


Featured Grants

Tanu Malik 

Reproducible Containers for Advancing Process-oriented Collaborative Analytics

Tanu Malik
Grantor: NASA

Associate Professor Tanu Malik’s recently funded NASA project aims to establish reproducible scientific containers that will transparently encapsulate complex, data-intensive, process-oriented model analytics to share easily and efficiently between collaborators, and will enable reproducibility in heterogeneous environments. On a related note, Dr. Malik and her students’ recent paper, "Reproducible Notebook Containers with Application Virtualization,” was recognized as the Best Paper at IEEE eScience 2022.

Filipo talking to an audience 

National Cybersecurity Teaching Academy

Filipo Sharevski
Grantor: National Security Agency

Associate professor Filipo Sharevski’s grant from the National Centers of Academic Excellence in Cybersecurity, housed within the National Security Agency, will bring cybersecurity courses into high school classrooms. Sharevski led the creation of the National Cybersecurity Teaching Academy, a collaboration among 10 institutions throughout the U.S. As the first certification program of its kind for high school teachers, the inaugural program will prepare 90 high school teachers to teach an advanced cybersecurity course.

3 facults with robitics 

AI and Healthcare: Interdisciplinary Research

Grantors: DePaul University and Rosalind Franklin University of Science and Medicine

School of Computing faculty members Ilyad Ustun and Umer Huzaifa and geography faculty Sungsoon (Julie) Hwang will combine robotics, geography and machine learning. They are on one of the research teams working with Rosalind Franklin faculty on new grant-funded projects.

Recently Awarded Grants

  • Tao Hou (National Science Foundation): “CRII: AF: Efficiently Computing and Updating Topological Descriptors for Data Analysis”
  • Janine Spears with Ryan Haley and Filipo Sharevski (DePaul Academic Growth and Initiative Fund) - Development of a Cross-College Cybersecurity Clinic Team with the School of Computing, Driehaus College of Business, College of Law, and Steans Center
  • Umer Huzaifa (DePaul-RFUMS): “Self-Operating System for Circulatory Management of Sepsis, Severe Sepsis, and Septic Shock”
  • Mahdi Pedram (DePaul-RFUMS): “SmokeSense: Advancing Wrist-Worn Devices with AI for Real-Time”
  • Yele Adelakun (NSLE, Inc.): “Project Periscope”
  • Filipo Sharevski (National Security Agency): “2022 NCAE - The University of Arkansas - NCTA: Cyber 1 Inauguration”
  • Roselyne Tchoua (National Institutes of Health): “ASPirin in Reducing Events in the Elderly - eXTension”
  • Michaël Cadilhac (National Science Foundation): “Student Travel Support for Logic Mentoring Workshop 2023”
  • Thiru Ramaraj (DePaul University-Rosalind Franklin University of Medicine and Science): “Machine Learning Discovery of Novel Brainstem Nuclei Controlling Orofacial Behaviors”
  • Iyad Kanj (DePaul University Research Council): “Algorithms for Classifying Labeled Data”
  • Tanu Malik (National Security Agency): “Reproducible Containers for Advancing Process-oriented Collaborative Analytics”
  • Lucia Dettori (National Science Foundation): “Collaborative Research: Chicago Alliance for Equity in Computer Science (CAFÉCS): AP CPS Access for All”
  • Yele Adelakun (Home Depot): “Home Depot Online Search Data Initiatives”
  • Ilyas Ustun (Motorola): “Motorola Solutions Scholar Program: A Deep Investment in Diverse Data Science Talent”
  • Rosalee Wolfe (EQ4ALL): “Technical Assistance to EQ4ALL Co Ltd.”
  • Wael Kessentini (National Science Foundation): “Collaborative Research: CCRI: New: A Software Refactoring Community Infrastructure”
  • Bamshad Mobasher (DePaul University Research Council): “Using Recommender Systems to Help Revitalize Local News”
  • Thiru Ramaraj (DePaul University Research Council): “Using Next Generation DNA Sequencing and Bioinformatics”
  • Filipo Sharevski (DePaul University Research Council): “Quishing: A Study of Phishing With Malicious QR Codes”
  • Zhen Huang (National Science Foundation): “CRII: SaTC: Towards Detecting and Mitigating Vulnerabilities”

Research Areas

Artificial Intelligence

Casey Bennett

Artificial Intelligence for healthcare purposes, data science, machine learning, robotics, human-robot interaction, internet of things, clinical decision support, personalized medicine, value-based care. 

Clark Elliot

Artificial Intelligence models of human emotion; computational models of personality, believable agents, personality and story generation; cognitive neuroscience. 

Peter Hastings

Intelligent tutoring systems, serious games, natural language processing. 

Bamshad Mobasher

Data mining; web mining and web analytics; intelligent agents; web information retrieval. 

Raffaella Settimi

Bayesian analysis; probabilistic learning; graphical modeling; information retrieval. 

Noriko Tomuro

Natural language processing; machine learning; information retrieval. 

Data Mining

Casey Bennett

Artificial Intelligence for healthcare purposes, data science, machine learning, robotics, human-robot interaction, internet of things, clinical decision support, personalized medicine, value-based care. 

Bamshad Mobasher

Web mining; web analytics and predictive modeling; recommender systems; information retrieval. 

Daniela Raicu

Medical imaging; content-based multimedia retrieval; machine learning; computer vision; data mining. 

Raffaella Settimi

Bayesian analysis; probabilistic learning; graphical modeling; information retrieval. 

Roselyne Tchoua

Data mining; machine learning; scientific applications; information extraction; natural language processing; medical imaging; medical and healthcare informatics; materials informatics. 

Ilyas Ustun

Data analysis; artificial intelligence; big sensed data. 

Computational Biology/Bioinformatics

Jacob Furst

Medical imaging; image processing and computer vision; information systems security. 

Jonathan Gemmell

Information Retrieval; biological data analysis; artificial intelligence; Recommender Systems. 

Iyad Kanj

Theory; parameterized complexity; graph algorithms; computational geometry; robot path planning; computational biology. 

Thiru Ramaraj

Computational biology; bioinformatics, biofilm informatics; next generation sequencing; molecular biology; omics. 

John Rogers

Bioinformatics; Theory; Technology and community-based organizations. 

Daniela Stan-Raicu

Medical imaging; content-based multimedia retrieval; machine learning; computer vision; data mining; biomedical informatics. 

Database Systems

Tanu Malik

Big data systems for sciences, data provenance, reproducibility. 

Alexander Rasin

Data warehousing; large scale analytics; automatic database design; distributed systems; forensic analysis; digital evidence collection, fault tolerance and recovery. 

Electronic Commerce

Xiaowen Fang

Mobile commerce; usability; user-centered design; enjoyment of computer game play; personality of computer game players. 

Game Studies and Entertainment Computing

Noriko Tomuro

Natural language processing; machine learning; information retrieval. 

Graphics / Animation

John McDonald

Graphics, animation. 

Rosalee Wolfe

Communication between deaf and hearing communities; graphics pedagogy. 

Human-Computer Interaction

Casey Bennett

Artificial Intelligence for healthcare purposes, data science, machine learning, robotics, human-robot interaction, internet of things, clinical decision support, personalized medicine, value-based care. 

Xiaowen Fang

Mobile commerce; usability; user-centered design; enjoyment of computer game play; personality of computer game players. 

Craig Miller

Cognitive science; computational models of human behavior; machine learning. 

Cynthia Putnam

HCI, Accessible Computing 

David Ramsay

Social Aspects of Computing, Next generation Sensing Systems. 

Adam Steele

Speech recognition 

Rosalee Wolfe

Deaf Accessibility 

Information Systems

Olayele Adelakun

IT Education, outsourcing, global IT management, and IT quality. 

Xiaowen Fang

Director of the Mobile Commerce Research group. Research focus: mobile commerce, user-centered design of mobile applications, user-centered design of e-commerce applications, and hedonic information systems. 

Fereshteh Ghahramani

Healthcare IT, m-Health. 

Karen Heart

Security of systems and data. 

Daniel Mittleman

Research interests are in groupware, virtual teaming, and social media. 

Makoto Nakayama

Consumer online reviews, systems documentation, systems implementation. 

Janine Spears

Digital privacy; consumer surveillance technologies; privacy enhancing technologies (PET); cybersecurity workforce; information security risk assessment; cybersecurity threat modeling; structural equation modeling (SEM)—as a research method. 

Terry Steinbach

IT dducation and IT in project management. 

Programming Languages and Systems

Zhen Huang

Software security; program analysis; fault tolerance and recovery; software engineering. 

Radha Jagadeesan

Programming Languages and systems; foundations of concurrency; language based security; games; types and linear logic. 

Corin Pitcher

Programming languages; security; software engineering; and distributed systems. 

James Riely

Programming languages; distributed systems; security; software engineering. 

Robotics

Casey Bennett

Artificial Intelligence for healthcare purposes, data science, machine learning, robotics, human-robot interaction, internet of things, clinical decision support, personalized medicine, value-based care. 

Muhammad Umer Huzaifa

Robotics; cyber-physical systems. 

Iyad Kanj

Theory; parameterized complexity; graph algorithms; computational geometry; robot path planning; computational biology. 

Security

Fereshteh Ghahramani

Behavioral Information Security. 

Filipo Sharevski

Computer Security, Human-Centered Security, Human Computer Interaction, Telecommunication & Networking. 

Karen Heart

Security of systems and data. 

Radha Jagadeesan

Programming Languages and systems; foundations of concurrency; language based security; games; types and linear logic. 

Jean-Philippe Labruyere

Security; Telecommunication. 

Corin Pitcher

Programming languages; security; software engineering; and distributed systems. 

James Riely

Programming languages; distributed systems; security; software engineering. 

Zhen Huang

Software security; program analysis; fault tolerance and recovery; software engineering. 

Nazli Siasi

Privacy-preservation; cryptography. 

Janine Spears

Digital privacy; consumer surveillance technologies; privacy enhancing technologies (PET); cybersecurity workforce; information security risk assessment; cybersecurity threat modeling; structural equation modeling (SEM)—as a research method. 

Software Engineering

Vahid Alizadeh

Intelligent Software Engineering, Empirical Software Engineering, Software Analytics, Recommender Systems for Software Developers 

Radha Jagadeesan

Programming Languages and systems; foundations of concurrency; language based security; games; types and linear logic. 

Xiaoping Jia

Object-oriented architecture; design and framework; model-driven architecture and development; formal methods. 

Wael Kessentini

Software evolution; software maintenance; AI in software engineering. 

Corin Pitcher

Programming languages; security; software engineering; and distributed systems. 

James Riely

Programming languages; distributed systems; security; software engineering. 

Zhen Huang

Software security; program analysis; fault tolerance and recovery; software engineering. 

Technology Education

Gian Mario Besana

Applications of algebraic geometry to computer vision; computer science education. 

Lucia Dettori

Scientific computing; medical image processing; computer science education. 

Will Marrero

Formal methods; computer security; network modeling; computer science education. 

Craig Miller

Cognitive science; computational models of human behavior; human learning; human-computer interaction. 

Ljubomir Perkovic

Computational geometry; graph theory and algorithms; computational thinking; broadening participation in computing. 

Amber Settle

Information technology and computer science education, including computational thinking, game development and design, gender and computing, online learning, programming pedagogy, and student recruitment and retention, and theoretical computer science, including distributed algorithms, cellular automata, information retrieval, and the firing synchronization problem. 

Terry Steinbach

Information systems; information technology education. 

Telecommunication and Network

Gregory Brewster

Internet QOS protocols; end-to-end performance measurement methods. 

Anthony Chung

Formal methods in protocol development; network security. 

Sharief Oteafy

Internet of Things; Information Centric Networking; Tactile Internet; Dynamic Sensor Networks; Cyber Physical Systems. 

Nazli Siasi

Network and service management; virtualization; edge/fog computing. 

Theory

Andre Berthiaume

Classical and quantum algorithms; quantum information theory; classical and quantum cryptography; distributed systems and information technology education. 

Michaël Cadilhac

Complexity theory; language theory; automata theory; descriptive complexity; circuit complexity; formal verification. 

Tao Hou

Computational topology; topological data analysis; computational geometry. 

Iyad Kanj

Theory; parameterized complexity; graph algorithms; computational geometry; robot path planning; computational biology. 

Salman Parsa

Computational topology; computational geometry; topological data analysis; graph drawing; discrete geometry; topological methods in combinatorics; theory of embeddings. 

Ljubomir Perkovic

Computational geometry; graph theory and algorithms; computational thinking; broadening participation in computing. 

John Rogers

Technology and community-based organizations. 

Marcus Schaefer

Graph drawing, graph theory; combinatorics; complexity theory; computability theory. 

Eric Schwabe

Parallel algorithms; disk arrays. 

Eric Sedgwick

Computational topology; 3-manifold topology. 

Amber Settle

Information technology and computer science education, including computational thinking, game development and design, gender and computing, online learning, programming pedagogy, and student recruitment and retention, and theoretical computer science, including distributed algorithms, cellular automata, information retrieval, and the firing synchronization problem. 

Visual Informatics and Data Analytics (VIDA)

Gian Mario Besana

Applications of algebraic geometry to computer vision; computer science education. 

Eli Brown

Data analysis; human computer interaction. 

Jacob Furst

Medical imaging; image processing and computer vision; information systems security. 

Jonathan Gemmell

Information Retrieval; data analysis; artificial intelligence. 

Tao Hou

Topological data analysis. 

Iyad Kanj

Theory; parameterized complexity; graph algorithms; computational geometry; robot path planning; computational biology. 

Daniela Raicu

Medical imaging; content-based multimedia retrieval; machine learning; computer vision; data mining; biomedical informatics. 

Thiru Ramaraj

Computational biology; bioinformatics, biofilm informatics; next generation sequencing; molecular biology; omics. 

Alexander Rasin

Data warehousing; large scale analytics; automatic database design; distributed systems; forensic analysis; digital evidence collection, fault tolerance and recovery. 

John Rogers

Technology and community-based organizations; bioinformatics.  

Raffaella Settimi

Bayesian analysis; probabilistic learning; graphical modeling; information retrieval; biomedical informatics. 

Ilyas Ustun

Data analysis; artificial intelligence; big sensed data.