安阳师范学院
Anyang Normal University
所在城市:河南安阳 地址:河南省安阳市弦歌大道436号

安阳师范学院软件工程哲学类专业

软件工程专业解读
软件工程(Java方向)专业介绍
一、学制、学位及毕业生就业方向
学制:四年
学位:工学学士
就业方向:在软件企业中从事软件设计、软件开发、软件过程管理、软件测试、软件维护等方面工作;在企事业单位从事计算机软件系统或信息系统的设计、开发、应用和维护管理等方面的工作。
二、培养目标
本专业方向旨在培养德、智、体、美全面发展,掌握自然科学和人文社科基础知识、计算机科学基础理论、软件开发专业知识及技能、软件工程相关知识,具有较强的使用Java语言及相关工具进行软件开发的能力,具有软件开发实践和项目组织的初步经验,具有创新、创业意识,具有竞争和团队精神,具有较好的外语运用能力,能适应技术进步和社会需求变化,为地方软件产业和信息化进程服务的高素质应用型、工程型软件人才。
三、培养模式
培养模式:该专业的教学主要采用案例分析、上机操作、实验辅导、技能演练、软件过程全程实践等新颖、有效的教学模式。
强调技能培养,重视实践环节和团队精神的培养。将结合不同阶段教学要求,组织学生参加程序设计实验、数据结构实验、计算机网络实验、软件工程实验、软件过程实践、软件系统分析与设计实验等课程实践活动以及专业实习、毕业设计和毕业论文等教学实践活动。
四、主干课程
程序设计基础、面向对象程序设计(Java)、数据结构、计算机组成原理、操作系统、数据库原理与应用、Java高级编程技术、计算机网络、软件工程、框架程序设计技术(Struts、Hibernate、Spring、EJB等)、软件过程管理、高质量编程技巧、软件测试等。
软件工程(.NET方向)专业介绍
一、学制、学位及毕业生就业方向
学制:四年
学位:工学学士
就业方向:在软件企业中从事软件设计、软件开发、软件过程管理、软件测试、软件维护等方面工作;在企事业单位从事计算机软件系统或信息系统的设计、开发、应用和维护管理等方面的工作。
二、培养目标
本专业方向旨在培养德、智、体、美全面发展,掌握自然科学和人文社科基础知识、计算机科学基础理论、软件开发专业知识及技能、软件工程相关知识,具有较强的使用C#语言及相关开发工具进行软件开发的能力,具有软件开发实践和项目组织的初步经验,具有创新、创业意识,具有竞争和团队精神,具有较好的外语运用能力,能适应技术进步和社会需求变化,为地方软件产业和信息化进程服务的高素质应用型、工程型软件人才。
三、培养模式
培养模式:该专业的教学主要采用案例分析、上机操作、实验辅导、技能演练、软件过程全程实践等新颖、有效的教学模式。
强调技能培养,重视实践环节和团队精神的培养。将结合不同阶段教学要求,组织学生参加程序设计实验、数据结构实验、.NET高级编程技术实验、软件工程实验、软件过程实践、Web应用系统分析与设计实验等课程实践活动以及专业实习、毕业设计和毕业论文等教学实践活动。
四、主干课程
程序设计基础、面向对象程序设计(C#)、数据结构、计算机组成原理、操作系统、数据库原理与应用、.NET高级编程技术、Web程序设计、软件工程、框架程序设计技术、软件过程管理、高质量编程技巧、软件测试等。
软件工程(嵌入式开发方向)专业介绍
一、学制、学位及毕业生就业方向
学制:四年
学位:工学学士
就业方向:在软件企业中从事软件设计、软件开发、软件过程管理、软件测试、软件维护等方面工作;在企事业单位从事计算机软件系统或信息系统的设计、开发、应用和维护管理等方面的工作。
二、培养目标
本专业方向旨在培养德、智、体、美全面发展,掌握自然科学和人文社科基础知识、计算机科学基础理论、软件开发专业知识及技能、软件工程相关知识.主要培养学生嵌入式系统设计开发的实践能力,包括各种嵌入式系统的调试和测试能力。学生通过学习嵌入式系统基础、嵌入式操作系统、嵌入式系统分析与设计、嵌入式移动通信产品开发、嵌入式系统测试技术等专业课程,具备运用嵌入式开发环境和工具进行系统设计与开发的能力,掌握常见的嵌入式设备和操作系统、常用的嵌入式编程和测试技巧等。
毕业后学生将具备嵌入式系统软件开发能力,有能力适应巨大的嵌入式系统产品市场需求,成为嵌入式系统开发企业所急需的掌握嵌入式系统开发技术的专业型人才。
三、培养模式
培养模式:该专业的教学主要采用案例分析、上机操作、实验辅导、技能演练、软件过程全程实践等新颖、有效的教学模式。强调技能培养,重视实践环节和团队精神的培养。
将结合不同阶段教学要求,组织学生参加程序设计实验、数据结构实验、嵌入式系统开发实验、软件工程实验、软件过程实践、嵌入式系统分析与设计实验等课程实践活动以及专业实习、毕业设计和毕业论文等教学实践活动。
四、主干课程
程序设计基础、面向对象程序设计、数据结构、计算机组成原理、操作系统、数据库原理与应用、嵌入式编程技术、计算机网络、软件工程、高质量编程技巧、嵌入式ARM汇编技术、嵌入式Linux设计与开发、嵌入式系统测试技术、嵌入式系统项目实践等。