Our faculty members are experts in the fields of computer science education, artificial intelligence, software engineering, and more.
Professor of Practice and Associate Chair (Graduate), Department of Computer Science
Research Interests: Software engineering, software design, real-time embedded software, mission-critical software, spaceflight software
Assistant Professor, Department of Computer Science
Research Interests: Human-robot interaction, end-user development, AI planning, interaction design
Associate Professor (Teaching), Department of Computer Science
Research Interests: Software engineering, Agile in federal government, disciplined Agile
Associate Professor, Department of Computer Science
Research Interests: Parallel and Distributed Systems
Associate Professor (Teaching), Department of Computer Science
Research Interests: Large-scale ad-hoc networks, delay/disruption tolerant networks, Named Data Networking
Professor, Department of Computer Science
Research Interests: Computer systems and networks
Assistant Professor (Teaching), Department of Computer Science
Research Interests: Network security, machine learning, edge computing, Internet of Things (IoT), software-defined networking
Inaugural VP and Chief AI Officer; Associate Dean for Research; Professor, Department of Computer Science
Research Interests: Artificial Intelligence, foundation models, representation learning, generative AI, language models, AI-enabled scientific discovery
Divisional Dean, School of Computing
Research Interests: Real-time embedded systems, sensor networks, network protocols, distributed computing
Professor (Teaching) and Associate Chair, Department of Computer Science
Research Interests: Computer science education, computer systems