主要学习软件工程的基础理论、基本知识,掌握软件系统需求分析、设计、构造、测试、维护、管理等方面的基本技能、方法和相关知识,具有在军事领域从事软件系统的定义、开发、部署、维护、保障、管理、信息装备使用维护、训练组织等工作的初步能力。