Applied Computing - Curriculum 367 (DL)

Program Officer

Brandon Holmes, LCDR, USN

Glasgow Hall East, Room E309

(831) 656-7980

brandon.holmes@nps.edu

Academic Associate

Duane Davis, Ph.D.

Glasgow Hall, Room 212

(831) 656-2733, DSN 756-2733

dtdavi1@nps.edu

Brief Overview

The Master of Applied Computing (MAC) is a distance learning (DL) degree program that equips graduates with the essential skills and knowledge to specify, evaluate, and manage computing systems, as well as the ability to provide technical guidance in the analysis, design, and application of computing systems used in the Navy. The MAC degree is designed to be completed by combining a sequence of NPS graduate-level certificates in areas related to computing, such as computer science, cyber systems and operations, robotics, and data science. The program's flexible design provides sponsoring agencies and students the ability to achieve specific professional education goals by selecting a tailored combination of certificates. There is no thesis or capstone requirement for this degree.

The MAC degree program is open to any U.S. military officers and U.S. Government civilians, as well as international students and defense contractors, who are eligible for entry to NPS certificate programs. The Master of Applied Computing program must be completed within 5 years.

Requirements for Entry

A baccalaureate degree with above-average grades is required. Completion of at least two semesters of college-level algebra or trigonometry is considered to be the minimum mathematical preparation. The minimum APC requirement for entry to this program 325; in addition, APC requirements for individual certificate programs that a student undertakes for the MAC degree will apply. International students should refer to the International Graduate Programs Office for current TOEFL and NPS Admissions for other entrance requirements.


As a fully online stackable certificate curriculum, entry date for this program will be predicated on specific entry dates for NPS DL certificate programs being undertaken for this degree. Students may be admitted into this curriculum after beginning work on NPS certificate programs, however, all NPS certificate programs require formal admission. If further information is needed, contact the Program Officer or the Academic Associate for this curriculum or the NPS Admissions Office.

Program Length

The length of the MAC curriculum will depend upon the length of time a student must take to complete the set of certificate programs used to meet the degree requirements. The typical length of time to complete the degree is 24 months. In all cases, the NPS Academic Policy Manual (APM) states that all requirements for any master's degree must be completed within a period of five (5) years after being accepted into the degree program.

Degree Requirements

  • Completion within five years (per NPS APM) of at least three NPS DL certificates from the approved list. New certificates will be eligible for inclusion, subject to approval by CS Department.
  • Certificate courses must total to at least 44 graduate credit hours, at least 20 hours of which come from CS, CY, MV, or SW courses.
  • Certificates must include minimum of 12 4000-level credit hours.

(Optional) At the preference of certain sponsors, a capstone project may be completed with three CS4920 Advanced Topics; or similar courses, as equivalent to a fourth required certificate.

Outcomes

  • Apply current best practices to solve computing problems (analyze, design, implement and evaluate).
  • Apply the knowledge of computing and data systems theory to analyze problems, assess trade-offs, and develop creative solutions.
  • Analyze the current and evolving state of computing tools and technologies.
  • Assess and recommend computing technology innovations in military contexts
  • Demonstrate flexible communication to work with diverse teams and audiences.

Typical Course of Study

Since this curriculum is comprised of individual certificates, the course of study will vary depending on the availability and timing of the specific certificates that are utilized. An acceptable course of study will include completion of no fewer than two and as many as four of the following certificates:


Artificial Intelligence for Military Use (128)

Applied Cyber Operations (225)

Cyber Operations Infrastructure (227)

Cybersecurity Fundamentals (256)

Cybersecurity Defense (258)

Cybersecurity Adversarial Techniques (260)

Data Science (268)


In addition, completion of no more than one of the following certificates may be used to satisfy curriculum requirements:


Capability & Mission Engineering (131)

Principles of Analytical Management (202)

Innovation and Design (209)

Implementing Technological Change (221)

Robotics Engineering (223)

Human Systems Integration (262)

Space Systems Fundamentals (273)

Systems Analysis (281)

Cyber Warfare (288)

High-Performance Computer Architecture (286)

Network Engineering (295)

Cyber Systems (296)


A typical course of study might consist of the following frequently available certificates (other options are possible as well):

Cyber Security Fundamentals

(Curriculum 256, 12.5-13 hours)

Course NumberTitleCreditsLecture HoursLab Hours
CS4600Secure System Principles

3

2

-or-

CS3600Introduction to Cybersecurity

4

1

-and-

CS3670Secure Management of Systems

3

2

CS3690Network Security

4

1

Artificial Intelligence for Military Use

(Curriculum 128, 13 hours)

Course NumberTitleCreditsLecture HoursLab Hours
CS4000Harnessing Artificial Intelligence

0

2

CS3331Basics of Applied Artificial Intelligence

4

0

CS3332Applied Machine Learning

4

0

CS4333Current Directions in Artificial Intelligence

4

0

Data Science

(Curriculum 268, 14 hours)

Course NumberTitleCreditsLecture HoursLab Hours
CS4315Introduction to Machine Learning and Data Mining

3

1

CY3650Foundations in Data Science

3

1

OS4106Advanced Data Analysis

3

0

OS4118Statistical and Machine Learning

3

0

Space Systems Fundamentals

Course NumberTitleCreditsLecture HoursLab Hours
PH2514Introduction to the Space Environment

4

0

SS3011Space Technology and Applications

3

0

SS3610Space Communications Systems: Fundamentals and Analysis

4

2

-or-

SS3613Military Satellite Communications

3

0

PH3052Physics of Space and Airborne Sensor Systems

4

0