一、培养目标
面向国民经济信息化建设和发展的需要,培养具有良好的综合素质和职业道德,拥有扎实的计算机应用理论和软件理论基础,掌握软件工程领域的前沿技术,具有创新能力和国际合作与竞争能力,具有较强综合分析能力和团队协作精神,能熟练从事大型软件项目系统分析、设计、测试和软件研发项目管理的综合型、实用型高级人才。
二、 业务培养要求
要求学生掌握扎实的计算机及其软件相关的基本理论、基础知识和基本技能;熟悉软件系统、软件产品的研究开发和生产的各种环节,能够胜任复杂软件系统的分析、设计、实现、测试和维护工作;充分掌握软件工程的开发规范与实施方法,能够将其灵活应用到软件工程开发实践当中;具有软件工程项目管理和软件质量评测的能力;提倡团队协作精神,具有良好的人际交流与合作能力;具有流畅的公共英语交流能力和熟练的专业英语运用能力;兼有管理和经营现代化软件企业的能力。
软件工程专业毕业生应获得以下各方面的知识和能力:
1.掌握计算机科学与技术的基本理论、基本知识;
2.掌握计算机软件系统的分析和设计的基本方法;
3.掌握计算机软件产品和嵌入式软件系统的开发、管理和维护的基本方法;
4.了解软件测评、软件质量管理的基本方法;
5.了解与计算机软件知识产权有关的法规;
6.掌握国际软件工业界流行的软件项目管理方法和执行标准;
7.具有软件策划、程序设计、软件产品测试及其二次开发的能力;
8.较强的自学能力和获取新知识及可持续发展的能力;
9.具有用英语获取知识和交流信息的基本能力。
三、 学制
四年
四、 专业主要课程
离散数学,数值分析,程序设计基础( C/C++),数字逻辑,Java与面向对象程序设计,计算机组成原理与结构,算法与数据结构,数据库系统原理,编译原理,接口与通信,操作系统,软件工程,计算机网络,计算机专业英语,面向对象分析设计和 UML ,软件开发工具与环境,软件开发方法与案例分析,软件测试技术,软件项目管理,网络与信息安全技术。
五、 实践教学
高级语言课程设计,数字逻辑课程设计,计算机原理与结构课程设计,数据结构课程设计,数据库系统原理课程设计,操作系统课程设计,统一建模语言课程设计,软件综合课程设计,毕业设计。 |