The School of Computing

Research Areas

Faculty Research Areas

Faculty in the School of Computing are engaged in research in a number of areas related to computing and technology. The research listed on this page is not meant to be an exhaustive list. Information
about other faculty work can be found also on the faculty profile pages.

Artificial Intelligence

Learn more about research in Artificial Intelligence
  • Robin Burke Case-based reasoning, Electronic commerce, Recommender systems, Digital libraries
  • Peter Hastings Intelligent Tutoring Systems. Vector Space Language Models
  • Steve Lytinen natural language processing,intelligent information retrieval.
  • Bamshad Mobasher Data Mining, Web Mining and Web Analytics, Intelligent Agents, Web Information Retrieval.
  • Raffaella Settimi Bayesian analysis, probabilistic learning, graphical modelling, information retrieval.
  • Noriko Tomuro Natural Language Processing, Machine Learning, Information Retrieval

Computer Science and IT 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 MillerCognitive science, computational models of human behavior, human learning, human-computer interaction
  • Amber Settle Information technology education, Cellular automata, distributed algorithms, reasoning about knowledge in distributed systems, and information retrieval
  • Terry Steinbach Information Systems, Information technology education

Electronic Commerce

  • Susy Chan Mobile Commerce Usability, e-business strategies and transformation, IS and e-commerce curriculum research

Graphics / Animation

Learn more about research in Graphics / Animation
  • Joshua Jones 3D and stop motion animation in narrative and experimental styles, Sound production and recording, Music production and recording
  • Stephen Luecking Solid object applications in sculpture
  • Eric Sedgwick Computational geometry and topology, visualization, American Sign Language
  • Alexander Stewart Analog & digital animation techniques, digital imaging, experimental filmmaking.
  • Rosalee Wolfe Communication between deaf and hearing communities, graphics pedagogy.

High Performance and Scientific Computing

Human-Computer Interaction

Learn more about research in Human Computer Interaction

Information Systems

  • Linda Knight IT strategy development and implementation
  • Daniel Mittleman Groupware, Virtual Teaming, Project Management, Systems Analysis, eLearning Systems, Content Management Systems, Collaboration Engineering, Design of Smart Classrooms
  • Norma Sutcliffe IT Skills Management, MS IS Curriculum Design organizational transformation efforts through business process change theory of constraints and project management

Programming Languages

Learn more about research in Programming Languages
  • James Riely Programming Languages, Distributed Systems, Security, Software Engineering

Security

Learn more about research in Security

Software Engineering

Learn more about research in Software Engineering
  • Radha Jagadeesan Programming Languages and systems, foundations of concurrency, (timed) concurrent (constraint) logic programming, Reactive, hybrid and real-time systems, games, types and linear logic.
  • Xiaoping Jia Object-Oriented Architecture, Design and Framework, Model-Driven Architecture and Development, Formal Methods.
  • Jane Huang Requirements Engineering and Traceability, Software Architecture, Software Development Processes. For further information please see DePaul Center for Applied Requirements Engineering.
  • Corin Pitcher programming languages, security, software engineering, and distributed systems
  • Harold Streeter Object-oriented analysis and design Software architecture Software engineering for pervasive computing

Telecommunication and Networking

Learn more about research in Telecommunication and Networking.

  • Ehab Al-Shaer Multimdia and QoS networking, network security, multicast communication
  • Gregory Brewster Internet QOS Protocols, End-to-End Performance Measurement methods.
  • Anthony Chung Formal methods in protocol development.
  • James Yu LAN, WAN, Protocols, Integrated Services, Information Technology, softswitch, VoIP

Theory

Learn more about research in Theory

  • Andre Berthiaume Classical and quantum algorithms, Quantum information theory, Classical and quantum cryptography, distributed systems and information technology education
  • Louis Ibarra Dynamic graph algorithms, parallel algorithms, and computational biology
  • John Rogers Technology and community-based organizations
  • Marcus Schaefer Complexity theory, computability theory, combinatorics, graph theory.
  • Eric Schwabe Teaching: Discrete Mathematics, Algorithms (Sequential and Parallel), Programming Research: Parallel Algorithms, Disk Arrays
  • Amber Settle Cellular automata, distributed algorithms, reasoning about knowledge in distributed systems, information retrieval, and information technology education

Visual Computing

  • Gian Mario Besana Applications of algebraic geometry to computer vision, Computer Science Education
  • Lucia Dettori Scientific computing, medical image processing, Computer Science education
  • Jacob Furst Medical imaging, image processing and computer vision, information systems security
  • Daniela Raicu Medical Imaging, Content-based Multimedia Retrieval, Machine Learning, Computer Vision, Data Mining and Knowledge Discovery