软件工程
一、培养目标
本专业旨在培养掌握自然科学和人文社科基础知识,掌握计算科学基础理论、软件工程专业的基础知识及应用能力,具有软件开发能力以及软件开发实践的初步经验和软件测试、项目管理组织的基本能力,具有较扎实的外语基础,具有国际视野的应用型软件工程人才。学生毕业后能在政府机关、企事业单位从事与信息技术相关的软件工程技术研究、设计、开发、测试、管理、服务等方面的工作。
二、培养要求
本专业学生主要学习自然科学和人文社科基础知识,学习计算科学、软件工程相关的基本理论和基本知识,接受软件工程的基本训练,具有软件开发实践的基本能力和初步经验、软件项目组织的基本能力以及基本工程素质,具有初步的创新和创业意识、竞争意识和团队精神,具有良好的外语运用能力。
毕业生应获得以下几方面的知识和能力:
1. 掌握马克思主义立场、观点和方法,了解中国特色社会主义理论体系的内容;具有良好的思想道德修养和人文素质;具有艰苦创业、锐意进取、合作创新的意识和精神;遵守社会公德、法律、法规和职业道德;尊重事实,敢于负责。
2. 具有较强的外语应用能力,具有较宽的国际视野,具有较强的学习能力、交流沟通能力和团队协作能力。
3. 系统掌握软件工程方面的基本理论和知识,了解软件系统相关知识,掌握必要的计算机硬件系统知识,熟悉软件分析与设计、软件开发与测试、软件项目管理等方面的工程实践方法和主流工具软件,具有初步的系统分析能力、较强的实际软件开发能力和一定的软件测试及项目管理能力,具有一定的计算机软件技术文档编写和整理能力,以及语言、文字表达能力。
4. 了解本专业及相关专业各学科学术发展的历史,了解与计算机有关的法规、软件工程学科的发展动态。通过学习能不断吸收本专业和相关专业的研究新成果,同时具有一定的哲学和自然科学素养,掌握资料收集、文献检索、社会调查、论文写作的基本方法,初步具备本专业的科研能力。
5. 达到国家规定的大学生体质健康标准,形成良好的体育锻炼和卫生习惯,具备健全心理和健康体魄。
三、主干学科
软件工程。
四、核心课程
离散数学、高级语言程序设计、面向对象程序设计、数据结构、计算机组成原理、操作系统、数据库原理与应用、计算机网络、软件设计模式、UML建模、软件工程、软件测试技术与应用等。
五、主要实践教学环节
主要实践性教学环节:军训、课程实验、课程设计、认识实习、生产实习、毕业实习、毕业设计(论文)等。
主要专业实验:高级语言程序设计实验、面向对象程序设计实验、数字逻辑实验、计算机网络实验、操作系统实验、数据库设计实验、UML建模实验、软件设计实验、软件测试实验等。
六、修业年限
学制四年。
七、授予学位
修满187学分,授予工学学士学位。