本专业培养具有扎实的计算机软件基础理论和基本技能,掌握规范的软件设计与开发能力以及良好的组织与交流能力。本专业培养的人才,应具有扎实的基础理论和很强的工程实践能力,具有运用先进的工程化方法、技术和工具从事软件分析、设计、开发、编码、测试、部署、维护等工作的能力,以及工程项目的组织与管理能力、技术创新能力和市场开拓能力。
程序设计基础、离散数学、数据结构、计算机组成原理、操作系统、计算机网络、数据库原理与应用、软件工程等。
本专业毕业生可以到专业的IT公司,以及其它企事业单位或者行政机关从事下述类型的工作: