学科专业

校训

软件工程

办学特色

培养具有良好的科学素养和专业视野,系统掌握软件工程科学与技术,包括软件工程基本理论、基础知识和基本技能与方法,能在科研部门、企事业单位、技术和行政管理部门等部门从事软件工程开发、项目管理和产品设计的专门人才。

培养学生具备“八项能力”:软件需求分析的能力,软件设计的能力,软件编程的能力,软件测试的能力,软件项目管理的能力,软件投标与销售的能力,产品实施与维护的能力,参与国际竞争的能力;以及“三种”精神:敬业精神、团队精神和创新精神。培养学生成为具有时代精神和开拓意识的个性化、开放式、综合性、应用型、受软件企业欢迎的软件工程师。

学科基础课

高等数学(上)、 高等数学(下) 、C程序设计 、线性代数 、数据结构 、Java程序设计 、概率论与数理统计 、离散数学等。

专业主干课

C程序设计、数据结构、Java程序设计、计算机网络、数据库系统原理、软件工程、需求分析与UML建模、计算机算法、操作系统、编译原理等。

专业方向

软件工程专业下设三个专业方向:商业软件开发方向、软件测试方向和移动应用开发方向。

商业软件开发方向

培养具有高度的责任心和团队精神,具有软件工程实施能力,掌握Java编程、数据库设计和软件测试技术,具备软件配置管理、软件质量管理和软件过程管理的基本知识的软件开发、软件质量管理能力的专门人才。方向课有:Java企业级应用开发、Java开发框架、大型数据库、电子商务概论。

软件测试方向

培养掌握计算机软件开发与软件测试的原理、方法和组织管理,熟悉软件项目开发流程管理、精通软件测试工具,具有软件测试、质量管理等技能的专门人才。方向课有:软件测试方法与技术、软件测试自动化、软件测试过程管理、软件质量保证。

移动应用开发方向

培养移动设备应用的开发人员,使学生熟练使用相关主流移动开发平台,具有移动设备应用与开发、移动网站开发、以及相关软件开发与测试技能的专门人才。方向课有:手机原理与移动通信技术、移动网络编程技术、Android程序设计、Windows移动程序设计。

专业实践环节

Java高级编程、Web界面程序设计、网络程序设计、大数据挖掘与云计算、NET编程、软件项目管理、软件项目实践、专业实践、毕业设计或论文。

个性课程

多媒体应用技术、UNIX/LINUX系统、设计模式、专业英语信息安全基础、微机原理与汇编语言、软件开发标准系列讲座、数字电子技术基础、计算机组成原理、高等数学选讲、计算机综合基础、创业基础等。