NPS - Faculty Profiles - Heading

Faculty Profile Directory


John D Fulp

Senior Lecturer
Computer Science

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.
NPS Experience
  • 2001 - current: Senior Lecturer
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