软件工程

专业定位

软件工程专业根据国内外软件产业发展的迫切需要,以传统的计算机科学与数学作为专业基础,以新兴的软件工程课程作为专业建设核心,以行业实际应用为导向进行专业建设;课程教学以任务为驱动、以项目为载体;注重培养学生分布式软件系统分析、设计及实现等工程实践能力;为珠三角区域经济、社会发展培养高级软件应用技术人才。


培养目标

以行业人才需求为导向,结合珠三角经济、社会发展对软件工程技术人才的需,培养德、智、体、美、劳全面发展,具有良好的专业外文文献阅读能,掌握数学、自然科学基本理论知,能够运用工程领域基本理论与方,熟练掌握软件工程基本理论及专业技能分析和设计软件工程及其相关领域的复杂工程问,具有创新创业意识、团队合作精神、良好沟通能,能胜任分布式软件系统分析、分布式软件设计、分布式软件开发、分布式软件测试、分布式信息系统管理与维护等方面的工作的有国际化视野的职业性、应用型软件工程领域分布软件系统开发、实施、管理与维护(分布式软件全栈技术)人才。


培养规格

基本学制:全日制,四年。

授予学位:工学学士。

毕业要求:毕业最低学分160学分,修完第二课堂成绩单(含创新创业)规定学分。

(一)知识要求

能够运用人文科学类、社会科学类、自然科学类知识达到“人格塑造、知识学习、能力锻炼”的目标。

正确理解数学、自然科学和工程的基础知识及概念,以及在软件工程实际应用的意义;掌握软件工程专业基础知识,能够应用其基本概念、基本理论和基本方法解决实际问题,并能用于分析和解决软件系统开发过程中的复杂工程问题。

能够将软件开发相关基础理论知识用于软件的分析、设计、开发、测试和维护升级。


(二)能力要求

能够开发、选择与使用恰当的现代工程工具和信息技术工具完成复杂计算机软件工程问题的分析、建模;能够应用软件工程的基本原理和方法,设计、开发满足实际需求的软件系统解决方案。

具有国际视野与跨文化沟通能力,具备良好的语言沟通、文字表达以及资源获取与信息处理能力;能够基于科学原理和方法,利用先进的技术手段进行数据分析、模型构建,设计可行的实验方案,并能对结果进行综合分析和解释,获取合理有效的结论;能够将工程管理的原理运用到软件项目的设计和管理,并能评价其对环境、社会可持续发展的影响。

有较强的创新创业意识,对科学技术最新发展动态及软件工程领域的国内外研究现状有一定的了解,在工程项目中体现创新、创业思维。


(三)素质要求

具备良好的思想政治素质,具有良好的道德和健全的法制意识。

具备良好的科学文化素养及较好的人文、艺术修养。

具备良好的软件专业技能素养及软件工程技术素养。

具备良好的软件工程领域职业素养。

具备良好的身体及心理素质。


为什么选择软件工程

1. 本专业以培养软件工程能力为核心,培养具有创新创业意识、团队合作精神、国际化视野的高级软件工程领域人才。

2. 引入软件工程领域国际标准课程,实现学分国际互认,建立可持续发展的软件工程专业国际化生态环境。

3. 课程教学以任务为驱动、以项目为载体。

4. 培养应用型软件工程领域分布软件系统开发、实施、管理与维护(分布式软件全栈技术)人才。


  • 开学时间
  • 院系 威尼斯wnsr888
  • 教学形式 全日制
  • 学制 4年
  • 学习地点 西校区
  • 学位证书 工学学士学位
  • 招生计划 返回招生计划表

课程体系

■   学科基础课:信息系统基础、程序设计基础、数据通信与网络、数据结构与算法分析、数据库系统原理与应用。

■   专业基础课:编程设计与开发、系统分析与设计、软件质量保证与测试、XML技术、操作系统。

■   专业方向课:Java Web编程技术、Java EE框架技术、移动开发编程、高级软件测试、软件性能测试。

■   综合实践课:Web前端开发项目设计、面向对象编程项目设计、Web全栈开发项目设计、Java Web开发项目设计、基于AJAX技术的多层架构软件开发。软件可靠性测试项目实践、软件安全性测试项目实践。


核心课程

Web前端技术、计算机导论、Java程序设计、数字逻辑电路、数据库原理与应用、数据结构与算法分析、计算机组成原理、计算机网络、非关系型数据库开发、Node.js 技术、软件工程与UML、XML技术、操作系统原理与应用、软件测试、软件设计模式。


实践课程

关系数据库应用开发项目设计、基于AJAX技术的多层架构软件开发、Java Web开发项目设计、软件功能测试项目实践、基于微服务架构的软件开发项目实践、软件综合测试项目实践、生产(专业)实习、毕业实习及毕业设计。


教学条件

现有教学设备资产1800万余元,有软件开发基础、软件项目综合开发等专业实验室7间,实验室面积900余平方米,校外实习基地100多所。


就业前景

本专业毕业生可在计算机软件相关行业从事软件系统分析、软件开发、软件测试、信息系统架构、信息系统集成及软件技术支持等相关工作。


师资队伍

现有专职教师35人,其中教授1人、副教授12人,讲师22人,硕士以上学历32人。


专任教师

徐宝林副教授 副院长 广东省计算机学会理事
李承高 高级工程师 系主任
颜慧 高级工程师 讲师 系副主任
Baidu
sogou