本专业的培养目标是具有国际竞争能力的高层次实用型的高级软件工程师和工程化软件人才,使学生掌握现代计算机科学培养理论、方法和技术,掌握先进的软件工程思维和方法、熟练地外语阅读和交流能力、良好工程训练、职业发展基础上的软件项目工程管理等方面的能力,也要求学生对本专业及相关行业的科技发展有一定的了解,并具备一定的科研能力,以及较强的独立获取知识和独立工作能力。
本专业学生主要学习计算机体系结构、离散数学、数据结构与算法、操作系统、网络与通信技术、大型数据库系统开发、软件工程、Web技术及XML程序设计、人机交互技术、软件测试、软件项目组织与管理、用户需求与系统建模等课程。
学生毕业后可到工业企业、科研部门、计算机软硬件开发机构、金融、管理机关从事计算机系统的分析和设计、应用系统的研制开发,尤其是软件企业的软件项目开发和管理等工作。