For a better experience, click the Compatibility Mode icon above to turn off Compatibility Mode, which is only for viewing older websites.

Computer Security Faculty

Assistant Research Professor,
Computer Science
Interests: Knowledge representation, logic programming, constraint programming, planning, diagnosis, agent architectures, cognitive robotics, natural language processing, information retrieval, question answering, malware detection and mitigation, cyber-physical systems
Phone: 215.571.3603
Office: Rush 233C
Assistant Teaching Professor and BSCST Program Director,
Information Science
Interests: Information security, computer networking and design, IT Infrastructure, server technology, information technology management
Phone: 215.571.4306
Office: Rush 421
Christopher Geib
Associate Professor,
Computer Science
Interests: Decision making and reasoning under conditions of uncertainty, planning, scheduling, constraint-based reasoning, human-computer and robot interaction, probabilistic reasoning, network security, process control, user interfaces
Phone: 215.571.4533
Office: 3401 Market Street 323
Associate Professor,
Computer Science
Interests: Artificial intelligence, privacy, security, multi-agent systems, economics of electronic privacy and information security
Phone: 215.895.2920
Office: University Crossings 140
Computer Science
Interests: Computer algebra, design and analysis of algorithms, programming languages and compilers, automated performance tuning, algorithms for DSP, parallel processing, and high-performance computing
Phone: 215.895.2893
Office: University Crossings 139
Teaching Professor,
Computer Science
Interests: Computer Security, network security, parallel computer architectures, mobile computing, information assurance, fault tolerant systems, image processing and pattern recognition
Phone: 215.895.0966
Office: University Crossings 114
Spiros Mancoridis
Computer Science
Interests: Software engineering, software security, code analysis, evolutionary computation
Phone: 215.895.6824
Office: University Crossings 146A