本专业培养能够在软件领域从事软件分析、设计、开发、测试和维护的软件工程技术人才以及软件项目组织与协调、规范管理、软件质量评价的高级工程管理人才。
主要课程:计算机组成原理、操作系统、算法与数据结构、离散数学、C语言程序设计、面向对象技术、Jave语言程序设计、Java设计模式、Java Web技术、数据库原理及应用、Linux操作系统、移动互联网应用开发、软件工程、软件测试、计算机网络基础等。
第一,形成了有特色的应用型人才培养方案和新的移动互联网应用开发课程体系。根据目前软件行业的移动互联网热点,企业亟需大量移动应用开发人才,及时调整了培养方案,突出移动应用开发技术的教学体系,以软件专业编程能力为主线,以移动互联网技术为中心,经过整合,确定了7门专业核心课程,构成本专业的专业基础。此培养方案具有鲜明的特色,较好地解决了学生就业接口的问题。
第二,构建了校内实践教育体系和校外实训基地,把强化实践落到实处。本系和具有多年移动应用开发的实体公司西安倍丽公司进行了深度合作,常设企业公开示范课、多种文化节、各种形式的校级大赛,积极开展第二课堂教学,提升学生的工程素质和创新积极性。进而与世界知名公司Google取得合作关系,为校企合作打下坚实基础。在教学中以基础实验、设计实验、一定工程背景的综合实验等三个层次,构建实践教学体系。多形式多门类的认证培训和考试相结合,获取至少8个技能学分,强调了实践环节的重要作用。建立了七个校外实习、实训基地,把课堂衍生到岗位上,把行业专家和技术人员引进到校内,实验和实践渗透到课堂教育中,采取合作教育模式,使专业培训紧跟企业实际需求。