NPS - Faculty Profiles - Heading

Faculty Profile Directory

Welcome to the NPS Faculty Profile directory. Use the form below to search the NPS faculty profiles. All NPS Faculty may update their profiles by logging into FAIRS.


John D Fulp

Senior Lecturer
Computer Science
Graduate School of Operational and Information Sciences

Phone: (831) 656-2280


Former enlisted USMC Radio Technician. 1987 graduate of U.S. Naval Academy (Physical Science). Former USMC Electronic Countermeasures Officer (EA-6B Prowler), mission commander, and veteran of Gulf War I. 1996 graduate of Naval Postgraduate School (Computer Science). Former master instructor (military faculty) for Computer Science at USNA. Currently a Senior Lecturer of CS/Cyber at NPS. NATO School (Oberammergau Germany) Cyber instructor. Professional certifications include: CISSP, ISSEP, ISSAP, and General class licensed amateur radio operator.
Other Experience
  • 1996 - 2000 Instructor of Computer Science, U.S. Naval Academy
  • 1989 - 1993 Naval Flight Officer (Electronic Warfare), U.S. Marine Corps
  • 1982 - 1983 Radio/Electronics Technician, U.S. Marine Corps
Research Interests
Indicator of Compromise (IOC) development
Public Key Infrastructure (PKI)
Cyber education
Teaching Interests
Computer/Network Security
Digital Identity (E-Authentication)
Security Information and Event Management (SIEM)
Digital Forensics and Incident Response (DFIR)


  • 2008 - Allen Griffin Award for Excellence in Teaching
  • 2007 - Rear Admiral John Jay Schieffelin Award for Excellence in Teaching, Naval Postgraduate School