本专业旨在培养德、智、体、美全面发展,掌握自然科学和人文社科基础知识、计算机科学基础理论、软件工程专业及应用知识,具有软件开发能力,以及软件开发时间和项目组织的初步经验,具有创新、创业意识,具有竞争和团队精神,具有良好的外语运用能力,能适应技术进步和社会需求变化的高素质软件工程专门人才。
主要课程:离散数学、程序设计基础、面向对象程序设计、多核程序设计、数据结构和算法、计算机组成与体系结构、操作系统、计算机网络、数据库系统、编译原理、软件工程概论、软件需求分析、软件设计与体系结构、软件质量保证与测试、软件过程与管理、软件工程的形式化方法、软件工程经济学、团队合作与沟通等。