主要课程:离散数学、编程技术基础、数据结构、面向对象编程、计算机组成原理、操作系统基础、数据库基础、网络技术基础、软件工程、Java编程入门、MySQL入门、Web应用开发、APP开发技术、大数据分布式系统架构(Hadoop)、大数据编程模型基础(MapReduce)、软件分析与建模、软件测试、软件项目管理。
培养目标:本专业根据软件技术行业,特别是贵州省大数据产业发展的需要,针对软件开发和软件技术支持岗位,培养掌握主流软件开发技术,熟悉软件工程的基本过程、工具和标准,了解大数据存储和分析的基本原理和方法,具备一定的项目组织、管理能力和团队协作精神,能够从事软件分析、编码、测试与维护等技术工作的高素质应用型人才。