Naval Postgraduate School

We develop technical leaders by teaching a principles-based curriculum, around which we build practices for managing complexity and innovation.
 

 
NPS HOMEPAGE

GRADUATE SCHOOL OF OPERATIONAL AND INFORMATION SCIENCES

DEPARTMENT OF COMPUTER SCIENCE

Alan Shaffer, PhD


Instructor; Commander, USN (Retired)
Cyber Academic Group
Computer Science Department
Naval Postgraduate School
Monterey, California

Office: Glasgow Hall East, Rm. 218 (GE-218)
Phone: 831-656-3319, DSN 756-3319
E-mail:

EDUCATION:

  • Ph.D., Computer Science: Naval Postgraduate School, 2008
  • M.S., Computer Science: Naval Postgraduate School, 1995
  • B.S., Computer Science: U.S. Naval Academy, 1986

RESEARCH INTERESTS:

TEACHING:

  • CS2020 - Introduction to Programming
  • CS2011 - Computer Architecture
  • CS3021 - Intermediate Programming and Data Structures
  • CS3022 - Programming Paradigms
  • CS3600 - Information Assurance: Introduction to Computer Security
  • CS3670 - Information Assurance: Secure Management of Systems
  • CS4605 - Secure Policies, Models and Formal Methods
  • CS4605 - Secure Policies, Models and Formal Methods
  • CS4650 - Fundamentals of Information Systems Security Engineering
  • CY4650 - Information Management for Cyber Operations

SELECT PUBLICATIONS: Google Scholar listing

THESES:

P-3C "Orion" aircraft from VP-31 at NAS Moffett Field, CA, flying formation over the Golden
Gate Bridge.

 

Material contained herein is made available for the purpose of peer review and discussion and does not necessarily reflect the views of the Department of the Navy or the Department of Defense.

CS Department Home  |  GSOIS Webmaster | NPS Webmaster