Naval Postgraduate School offers 115 major programs for degree granting/certificate programs. Of that, the distance learning opportunity (online degrees/courses) is given to 14 major programs - 3 Masters and 11 Post-graduate Certificate.
Total 1,225 students out of total 2,670 students have enrolled online exclusively. Last year, total 781 students have completed their degree/certificate program through distance learning. Naval Postgraduate School is accredited by WASC Senior College and University Commission.