The MCT program consists of 12 courses selected to provide breadth and depth in the latest computing technologies. Four courses provide a foundation in computing for those without a Computer Science background. Four specialization fundamentals courses provide breadth in computing technologies and techniques examined with respect to a consistent specialization theme, and the final four specialization depth courses develop strong expertise in the specialization area. A capstone paper completes the degree.

The MCT degree provides a graduate education for those in unique circumstances. State-of-the-art distance learning (DL) technology is used to bring the MCT program straight to the student on duty. With fully Web-based courses, there is no required "class time"-no need to get off the flight schedule, miss any watches, or adjust a duty schedule. MCT offers a seamless transition from duty station to duty station; when you move the program goes with the student, even on the road. For organizations that desire to sponsor groups of students, we can arrange to deliver courses at an accelerated pace via video tele education (VTE), this option requires scheduled on-duty classroom time.

The MCT degree is fully accredited and taught by the same faculty that teaches NPS resident courses. All courses are web-based conversions of existing NPS courses. These fully-online versions are taught by faculty that teach the courses in residence and have also completed the Interactive Distance Learning faculty development course offered by the NPS Center for Educational Design, Development, and Distribution (CED3).

MCT is an excellent fit for those officers and government service (GS) personnel whose career track would not otherwise lend itself to receiving a resident technical graduate education. Available anywhere in the world, at home, on detachment, and at sea.