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

Associate 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 405B
Michael Chu
Associate Teaching Professor,
Information Science
Interests: System, server, computer networking and design; IT Infrastructure; information technology management and security; Web system programming; database and mobile application development
Phone: 215.895.6016
Office: Rush 409
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
Thomas Heverin
Associate Teaching Professor
Phone: 215.895.2476
Office: Rush 413
Professor & Interim Department Head,
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 100C
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
Joe McGarvey
Associate Teaching Professor,
Information Science
Interests: Advanced Cyber Security Topics, Computer and Network Digital Forensics, Operating Systems, Applied Cryptography, Applied Ethical Hacking and Penetration tools, offensive penetration and hacking tools in office of security. Network Administration, Web Applications, Server Administration, Databases, and Data Science, Cloud Security, block chaining encryption standards
Phone: 215.895.6136
Office: Rush 419