软件技术专业设置于2005年,2006年开始招生。
培养具备JavaEE软件开发所需的知识和技能,具备项目实施能力和综合技术素质,掌握面向对象思想、三层架构设计思想和分布式软件开发思想,精通struts、spring、hibernate多层软件架构,掌握基于JavaWebServices分布软件开发,并符合IT企业Java程序员岗位需求,具有相当于一年软件开发经验的Java软件开发程序员。
软件技术专业课程分专业基础课程和专业核心课程,专业基础课程主要有C语言(实验)、数据结构、操作系统、高等数学、组原与汇编、静态网站建设技术、静态网站建设技术(实验)、网络基础、Java语言程序设计;专业核心课程有:JSP动态网页设计(实验)、JavaEE应用开发(实验)、网络数据库、软件测试技术、WebService分布式软件开发(实验)。
师资队伍软件技术专业现有专业教师12人,其中副高职称1人,中级职称6人,高级工程师2人(外聘),硕士3人,教师职称结构合理,均经过双师培训,具备“双师”型教师素质要求。
专业教师先后的在第三届甘肃省创新杯计算机应用能力竞赛中辅导网页设计组荣获一等奖、第四届甘肃省创新杯计算机应用能力竞赛中辅导网页设计组获二等奖、第六届甘肃省创新杯计算机应用能力竞赛中辅导网页设计组获二等奖,office组二等奖、第一届甘肃省高校计算机基础教学说课竞赛一等奖、第一届甘肃省教学竞赛二等奖、第七届全国信息技术应用水平大赛office组三等奖两项、第七届全国信息技术应用水平大赛office组二等奖等奖项。