Addressing the United States Navy Need for Software Engineering Education
NAVAL POSTGRADUATE SCHOOL MONTEREY CA
Pagination or Media Count:
Computer technology use as a highly effective tool is ever increasing in the modem world, including the warfare arena. Manning issues due to budget concerns mandate a smaller future military workforce, while theater conflicts will continually grow in complexity. Computers are powerful tools that can aid the warriors ability to fight amidst this onslaught of information. Unfortunately, a computer cannot simply be dropped onto a ship to create miracles on its own. Computers are only as intelligent and useful as they are engineered to be. The costs of this highly difficult and expensive task can be mitigated by proper utilization of personnel specifically educated to plan and produce these systems and the associated software. The Navy can produce these personnel from within its ranks, via a curriculum in Software Engineering at the Naval Postgraduate School however the effectiveness of this program is not currently being maximized. This thesis develops and implements a program to address the Navys needs for software engineering, helping successfully combat the Navys current void in software engineering education. This should ultimately lead to an increase in the Navys knowledge assets, and subsequently to better opportunities for Naval utilization of the technology available to improve warfare abilities.
- Computer Programming and Software