Our faculty members are experts in the fields of computer science education, artificial intelligence, software engineering, and more.
Professor / Teaching, Department of Computer Science
Research Interests: Parallel and Distributed Systems, Computer Architecture, and Performance OptimizationAssistant Professor, Department of Computer Science
Research Interests: Computer Security and Applied CryptographyProfessor, Associate Chair; Department of Computer Science
Research Interests: Visual perception, navigation, machine learningAssistant Professor, Department of Computer Science
Research Interests: Software testing and analysis, software evolution, software dependability, and AI and software engineeringAssociate Professor, Department of Computer Science
Research Interests: Software Engineering, Human Aspects of Software Development, Human-Computer Interaction, CrowdsourcingAssociate Professor, Department of Computer Science
Research Interests: Algorithms and Theory of ComputationAssociate Professor, Department of Computer Science
Research Interests: Multi-robot systems, motion planning, computational geometryAssociate Professor, Department of Computer Science
Research Interests: Data Mining, Data Analytics, Machine LearningAssistant Professor, Department of Computer Science
Research Interests: Machine learning, mathematical optimization, statistical learning theory, deep learningAssistant Professor, Department of Computer Science
Research Interests: Human-computer interaction (HCI), social computing, computational social science, computer-mediated communication, online creative communities