School of Computing
Research
Assistant professor Roselyne Tchoua was recently
named an Equity Research Fellow with the Sinai Urban Health Institute, where she aims to use machine learning to reduce repeat visits to the emergency department.
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.
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.
CDM is home to several research labs and centers where faculty and students engage in cutting edge research and design.
Grants and programs provide resources for faculty to encourage and support research efforts.
Opportunities for undergraduate and graduate students to participate in research with faculty are available.
Featured Grants
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.
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.
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
- 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
Artificial Intelligence models of human emotion; computational models of personality, believable agents, personality and story generation; cognitive neuroscience.
Intelligent tutoring systems, serious games, natural language processing.
Data mining; web mining and web analytics; intelligent agents; web information retrieval.
Bayesian analysis; probabilistic learning; graphical modeling; information retrieval.
Natural language processing; machine learning; information retrieval.
Data Mining
Web mining; web analytics and predictive modeling; recommender systems; information retrieval.
Medical imaging; content-based multimedia retrieval; machine learning; computer vision; data mining.
Bayesian analysis; probabilistic learning; graphical modeling; information retrieval.
Data mining; machine learning; scientific applications; information extraction; natural language processing; medical imaging; medical and healthcare informatics; materials informatics.
Data analysis; artificial intelligence; big sensed data.
Computational Biology/Bioinformatics
Computational biology; bioinformatics, biofilm informatics; next generation sequencing; molecular biology; omics.
Bioinformatics; Theory; Technology and community-based organizations.
Theory; parameterized complexity; graph algorithms; computational geometry; robot path planning; computational biology.
Information Retrieval; biological data analysis; artificial intelligence; Recommender Systems.
Medical imaging; content-based multimedia retrieval; machine learning; computer vision; data mining; biomedical informatics.
Medical imaging; image processing and computer vision; information systems security.
Database Systems
Big data systems for sciences, data provenance, reproducibility.
Data warehousing; large scale analytics; automatic database design; distributed systems; forensic analysis; digital evidence collection, fault tolerance and recovery.
Electronic Commerce
Mobile commerce; usability; user-centered design; enjoyment of computer game play; personality of computer game players.
Game Studies and Entertainment Computing
Natural language processing; machine learning; information retrieval.
Graphics / Animation
Graphics, animation.
Communication between deaf and hearing communities; graphics pedagogy.
Human-Computer Interaction
Mobile commerce; usability; user-centered design; enjoyment of computer game play; personality of computer game players.
Cognitive science; computational models of human behavior; machine learning.
HCI, Accessible Computing
Speech recognition
Deaf Accessibility
Information Systems
IT Education, outsourcing, global IT management, and IT quality.
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.
Healthcare IT, m-Health.
Security of systems and data.
Research interests are in groupware, virtual teaming, and social media.
Consumer online reviews, systems documentation, systems implementation.
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.
IT dducation and IT in project management.
Programming Languages and Systems
Programming Languages and systems; foundations of concurrency; language based security; games; types and linear logic.
Programming languages; security; software engineering; and distributed systems.
Programming languages; distributed systems; security; software engineering.
Software security; program analysis; fault tolerance and recovery; software engineering.
Robotics
Robotics; cyber-physical systems.
Theory; parameterized complexity; graph algorithms; computational geometry; robot path planning; computational biology.
Security
Behavioral Information Security.
Computer Security, Human-Centered Security, Human Computer Interaction, Telecommunication & Networking.
Security of systems and data.
Programming Languages and systems; foundations of concurrency; language based security; games; types and linear logic.
Security; Telecommunication.
Programming languages; security; software engineering; and distributed systems.
Programming languages; distributed systems; security; software engineering.
Software security; program analysis; fault tolerance and recovery; software engineering.
Privacy-preservation; cryptography.
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
Intelligent Software Engineering, Empirical Software Engineering, Software Analytics, Recommender Systems for Software Developers
Programming Languages and systems; foundations of concurrency; language based security; games; types and linear logic.
Object-oriented architecture; design and framework; model-driven architecture and development; formal methods.
Software evolution; software maintenance; AI in software engineering.
Programming languages; security; software engineering; and distributed systems.
Programming languages; distributed systems; security; software engineering.
Software security; program analysis; fault tolerance and recovery; software engineering.
Technology Education
Applications of algebraic geometry to computer vision; computer science education.
Scientific computing; medical image processing; computer science education.
Formal methods; computer security; network modeling; computer science education.
Cognitive science; computational models of human behavior; human learning; human-computer interaction.
Computational geometry; graph theory and algorithms; computational thinking; broadening participation in computing.
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.
Information systems; information technology education.
Telecommunication and Network
Internet QOS protocols; end-to-end performance measurement methods.
Formal methods in protocol development; network security.
Internet of Things; Information Centric Networking; Tactile Internet; Dynamic Sensor Networks; Cyber Physical Systems.
LAN; WAN; protocols; integrated services; information technology; softswitch; VoIP.
Network and service management; virtualization; edge/fog computing.
Theory
Classical and quantum algorithms; quantum information theory; classical and quantum cryptography; distributed systems and information technology education.
Complexity theory; language theory; automata theory; descriptive complexity; circuit complexity; formal verification.
Computational topology; topological data analysis; computational geometry.
Theory; parameterized complexity; graph algorithms; computational geometry; robot path planning; computational biology.
Computational topology; computational geometry; topological data analysis; graph drawing; discrete geometry; topological methods in combinatorics; theory of embeddings.
Computational geometry; graph theory and algorithms; computational thinking; broadening participation in computing.
Technology and community-based organizations.
Graph drawing, graph theory; combinatorics; complexity theory; computability theory.
Parallel algorithms; disk arrays.
Computational topology; 3-manifold topology.
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)
Applications of algebraic geometry to computer vision; computer science education.
Data analysis; human computer interaction.
Medical imaging; image processing and computer vision; information systems security.
Information Retrieval; data analysis; artificial intelligence.
Topological data analysis.
Theory; parameterized complexity; graph algorithms; computational geometry; robot path planning; computational biology.
Medical imaging; content-based multimedia retrieval; machine learning; computer vision; data mining; biomedical informatics.
Computational biology; bioinformatics, biofilm informatics; next generation sequencing; molecular biology; omics.
Data warehousing; large scale analytics; automatic database design; distributed systems; forensic analysis; digital evidence collection, fault tolerance and recovery.
Technology and community-based organizations; bioinformatics.
Bayesian analysis; probabilistic learning; graphical modeling; information retrieval; biomedical informatics.
Data analysis; artificial intelligence; big sensed data.