Graduate Certificate in Artificial Intelligence for Military Use

Curriculum 128

Computer Science Department, Naval Postgraduate School



Program Overview

  This is a flexible four-course sequence offered by distance learning (videoconferencing) in four successive quarters.

  The goal is provide military professionals and civilians with basic understanding of artificial-intelligence capabilities to enable good decisions on procurement, implementation, and application of artificial-intelligence technology.

  The focus is on the software concepts that can best support military operations and why.

  A Bachelors degree is required. No technical background is required beyond high-school algebra. However, students must be prepared to encounter some new mathematics.

  Some laboratory exercises will use artificial-intelligence tools but will not require programming.




Administrative Details

  Lectures can be viewed while they are given (and questions will be fielded), but lectures will also be recorded for later viewing by those who cannot attend the lectures. No travel is required for this program.

  The certificate program will be offered in successive quarters starting in the Spring quarter of 2021 (which begins the week of March 29, 2021), and then again starting every Spring quarter.

  Completion of the four courses yields an Academic Certificate in Artificial Intelligence for Military Use.

o   The courses total 18 credit hours (2 for the first course and 4 for the others) at the 4000 (advanced graduate) level.

o   This amounts to about 360 hours of total work over the four courses, including lectures, readings, homework, and test preparation.

  NPS distance learning programs are described at The NPS Admissions Office, and, can give explain how to apply.

  Other programs in computer science at NPS are described at Prospective students may also be interested in the Robotics certificate.

  Eventually this artificial-intelligence certificate can be combined with related certificates at NPS to qualify a student for a Masters degree. The details are being worked out.

  Contact: Prof. Neil Rowe,, (831) 656-2462, (831) 373-1732. See



Courses in the Certificate Program

  First quarter: CS4000 (0-2), Harnessing Artificial Intelligence. See CS4000_description.pdf. This is a broad overview intended to answer the most often asked questions about AI. It can be taken alone if a certificate is not desired. It is taught by many different professors, and involves two hours a week. It has weekly exercises and a final report is required. The remaining three courses are traditional graduate courses that have homework, tests, and projects.

  Second quarter: CS3331 (4-0), Basics of Applied Artificial Intelligence. See CS3331_syllabus.pdf. Basics of artificial-intelligence concepts illustrated with military examples. Topics include knowledge representation, logical reasoning, probabilistic reasoning, heuristic search, agent-based systems, and social artificial intelligence.

  Third quarter: CS3332 (4-0), Applied Machine Learning. See CS3332_syllabus.pdf. Survey of machine-learning techniques of artificial intelligence with a particular focus on military applications. Topics include types of machine learning, training and testing of machine learning, data preparation, decision trees, Bayesian reasoning, linear models, neural networks, case-based reasoning, and reinforcement learning. Each method will be related to important military and government applications.

  Fourth quarter: CS4333 (4-0), Current Directions in Artificial Intelligence. See CS4333_syllabus.pdf. A survey of currently important topics in artificial intelligence. Topics include big-data management, advanced topics in neural networks, adversarial machine learning, explainability, testing and verification of artificial-intelligence systems, ethics and privacy issues in artificial intelligence, and other legal issues in artificial intelligence.