Addressing the United States Navy Need for Software Engineering Education

Abstract

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 warrior's 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 Navy's needs for software engineering, helping successfully combat the Navy's current void in software engineering education. This should ultimately lead to an increase in the Navy's knowledge assets, and subsequently to better opportunities for Naval utilization of the technology available to improve warfare abilities.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1999
Accession Number
ADA374507

Entities

People

  • Michael Bok

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Biomedical
  • C4I
  • Cyber
  • Energy and Power Technologies
  • Engineered Resilient Systems
  • Ground and Sea Platforms
  • Human Systems
  • Space

DTIC Thesaurus Topics

  • Application Software
  • Business Administration
  • Computer Communications
  • Computer Programming
  • Computer Programs
  • Computers
  • Engineers
  • Information Systems
  • Management Personnel
  • Military Science
  • Naval Operations
  • Organizational Structure
  • Personnel Management
  • Physics Laboratories
  • Software Development
  • Students
  • Systems Engineering

Fields of Study

  • Computer science
  • Engineering

Readers

  • Naval Architecture and Marine Engineering.
  • STEM Education
  • Systems Analysis and Design