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, Commander, USN

Alan at Crater Lake during west coast motorcycle trip.

Assistant Professor
Permanent Military Professor (PMP)
Department of Computer Science
Naval Postgraduate School
Monterey, California

Office: Glasgow East Annex, 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 (7 consecutive Bowl Games and counting...)

RESEARCH INTERESTS:

TEACHING:

  • CS2020 - Introduction to Programming (4-2)
  • CS3021 - Introduction to Data Structures and Intermediate Programming (4-2)
  • CS3600 - Information Assurance: Introduction to Computer Security (4-2)
  • CS3670 - Information Assurance: Secure Management of Systems (3-2) 
  • CS4650 - Fundamentals of Information Systems Security Engineering (3-1)

PUBLICATIONS:

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