软件工程(本科类)


080902  软件工程  理工类

培养目标:培养适应社会、经济、科学技术发展需要,知识、能力、素质协调发展,能够从事软件的分析、设计、开发、管理和服务等相关工作的计算机软件本科层次应用型、创新型工程技术人才。

培养要求:本专业毕业生应具有以下的知识、能力和素质:

1、在自然科学方面,了解并掌握与软件及计算机相关的数学、物理学知识;在专业知识方面,掌握扎实的软件基础理论知识和软件工程专业知识,具备较强的程序设计能力,具有一定的技术创新能力。

2、接受良好的软件工程训练,具有较强的工程实践能力和团队协作能力;具备运用先进的技术、工具和工程方法从事某一应用领域软件分析、设计、开发和维护工作的能力。

3、掌握一门外语,具有较强的获取知识的能力、写作与表达能力、团队合作与协调能力、计算机及信息技术的应用能力;具有较强的综合实验能力、实践能力和综合应用所学知识解决实际问题的能力。

4、具备软件系统的设计和开发能力;具有一定的创新实践能力、基本的技术开发与科学研究能力、跟踪掌握该领域新理论、新知识、新技术的能力。

5、秉承“诚毅”校训,树立正确的世界观和人生观,具有良好的思想道德品质与人文素养,诚信守法,团结协作;具有良好的专业素质,掌握科学的思维方法和研究方法,恪守并践行实事求是、开拓创新、勤奋敬业的科学精神;具有健康的体魄和良好的心理素质;树立软件工程师职业道德规范和职业操守。

核心课程:离散数学、数据结构、操作系统、编译原理、计算机组成原理与汇编语言、数据库原理、软件工程、项目管理、JAVA程序设计、Web编程技术(含分布式计算)、面向对象方法、软件测试、大数据技术基础、Linux/Unix系统编程等。

主要实践性教学环节:高级语言程序设计、课程设计、JAVA程序设计实践、数据结构综合实践、Web编程技术与数据库实践、大数据课程设计、移动软件开发实践、软件开发企业顶岗实践、军事训练、思政课实践、创业教育实践、毕业实习、毕业设计及毕业论文写作等。

修业年限:四年

授予学位:工学学士