本专业培养具有良好的科学素养,系统掌握计算机基础理论、软件开发、软件管理等计算机应用技术,具备运用先进的工程化方法、技术和工具从事软件分析、设计、开发和维护等工作,具有软件项目的组织管理能力、团队协作能力的高层次、复合型软件工程技术与管理人才。