相关栏目
    院系热点

    软件工程专业

    发布时间:2023年03月22日 发布部门:海洋之神8590cn 来源: 海洋之神8590cn 字体大小:

    一、专业定位

    软件工程专业是以计算机科学理论和技术以及工程管理原则和方法等为基础,研究软件开发运行和维护的系统性规范化的方法和技术,或以之为研究对象的学科,其研究对象为软件系统,学科涵盖科学与工程两个方面。

    近年来随着信息化技术迅速发展和国家引导《中国制造2025》的深入实施,软件以及信息技术服务业已经成为引领科技创新、驱动社会经济发展转型的核心力量,在建设网络强国和制造强国中的作用日益凸显。2019年我国软件企业规模以上企业超过4万个,软件业务收入达到7万亿元,同比增长15.4%;从业人员达到673万,比2018年增加30万人。

    从粤港澳大湾区和华南整体区域来看,未来软件人才仍旧处于供不应求的状态。目前软件工程专业毕业生主要在各大软件公司,企事业单位,高等学校,各大研究所,国防等重要部门从事软件设计开发,应用于研究工作。

    二、培养目标

    软件工程专业旨在培养德、智、体、美等方面全面发展,具有计算科学基础理论及专业基础知识,具备软件开发能力及基本的软件开发实践经验和较强的项目组织能力,能在软件开发公司、企事业单位、政府部门及学校从事软件工程技术设计、开发、管理和服务以及数据库开发与维护工作的高素质应用型人才。

    三、培养规格

    软件工程专业学制学分、知识要求、能力要求、素质要求如下:

    (一)学制:基本学制4年,学生修业年限为3—6年。

    (二)毕业学分:本专业要求修满167学分。学生完成人才培养方案规定课程,修满规定的学分,符合德、智、体、美、劳等全面发展的基本要求,准予毕业。

    (三)授予学位:符合学校学士学位授予工作细则规定的条件,授予工学学位。

    (四)素质要求

    1.热爱祖国,拥护中国共产党领导,掌握马列主义、毛泽东思想和中国特色社会主义理论体系的基本原理。

    2.具有良好的思想品德、社会公德和职业道德。

    3.具有从事专业工作所需的相关社会科学知识、自然科学知识和人文素质知识。

    4.具备健全的心理和健康的体魄,以及良好的人际沟通能力。

    (五)知识要求

    1.具有与本专业相关的数学、系统科学、经济学和管理学的知识。

    2.具有较扎实的计算机基础知识、信息处理方法、程序设计、软件开发及应用等基础知识。

    3.熟悉现代软件工程规范与标准。

    4.掌握软件工程学科的基本理论和基本知识,熟悉软件需求分析、设计、实现、评审、测试、维护以及过程与管理的方法和技术。

    5.掌握并灵活运用当前软件领域先进和主流的软件开发技术、工具。

    (六)能力要求

    1.能应用能够运用数学、自然科学、工程基础及软件工程科学等,达到软件工程专业领域的工作能力。

    2.具备综合运用掌握的知识、方法和技术解决实际问题的能力,能使用适当的软件工程工具设计和开发软件系统,能够建立规范的系统文档。

    3.具备个人工作与团队协作的能力、人际交往和沟通能力以及一定的组织管理能力。

    4.具备较好的外语应用能力,能熟练阅读本专业有关的外文资料。

    5.掌握文献检索、信息查询的基本方法,具有较强的自学及跟踪新技术发展的能力,有较好的创新和创业能力。

    四、课程体系

    根据我校应用型本科的办学定位,同时结合我院软件工程专业实际情况,将软件工程专业课程按专业能力划分为6大模块,分别是:

    (1)软件开发基础能力

    (2)数学能力

    (3)软件工程设计能力

    (4)软件系统设计能力

    (5)算法设计能力

    (6)Web前端设计能力

    能力分解结构如图1所示。

    图1 软件工程专业能力结构分解

    软件工程专业以培养应用型软件人才为目标,以现代软件开发技术为着力点,将当下较为前沿的软件开发技术,如Java Web开发技术、SpirngBoot框架开发、SpringCloud框架开发,Vue.js前端开发等技术有序的融入进课程体系;软件工程专业经过几年的发展建设以形成企业计算、智能计算2个专业方向;其中企业计算方向,面向企业级软件开发前沿,让学生掌握了解企业级现代前沿技术,如大数据开发技术,数据分析等;智能计算方向,面向各类人工智能应用开发,如图形图像检测开发,自然语言处理开发等。

    专业能力、专业方向最终落脚点都在课程上,软件工程专业课程体系以能力和专业方向为线索,将软件工程课程穿插其中,构建起完善的课程体系,实现课程对专业能力支撑,课程对专业方向支撑。企业计算和智能计算方向课程体系结构如图2、图3所示。

    图2 企业计算方向能力结构分解

    图3 智能计算方向能力结构分解

    课程体系如下:

    1、专业基础课程

    序号

    专业基础课程名称

    总学时

    实验学时

    学分

    1

    高等数学A(Ⅰ)

    64

    0

    4

    2

    线性代数

    32

    0

    2

    3

    高等数学A(Ⅱ)

    64

    0

    4

    4

    概率论与数理统计

    48

    0

    3

    5

    离散数学

    48

    0

    3

    6

    程序设计基础

    64

    16

    4

    7

    面向对象程序设计

    64

    16

    4

    总计

    24

    2、专业核心课程

    序号

    专业核心课程名称

    总学时

    实验学时

    学分

    1

    数据库原理及应用

    48

    16

    3

    2

    算法与数据结构

    48

    16

    3

    3

    软件工程

    64

    16

    4

    4

    操作系统

    64

    16

    4

    5

    WEB开发技术

    48

    16

    3

    6

    高级架构技术

    48

    16

    3

    7

    软件测试技术

    48

    8

    3

    8

    软件项目管理

    48

    16

    3

    总计

    26

    3、专业选修课

    序号

    专业选修课程名称

    总学时

    实验学时

    学分

    1

    软件体系结构

    48

    16

    3

    2

    前端设计技术

    48

    16

    3

    3

    虚拟化与云计算

    32

    12

    2

    4

    Python语言基础

    48

    16

    3

    5

    大数据技术基础

    48

    16

    3

    6

    人工智能导论

    48

    8

    3

    7

    前端架构设计

    48

    16

    3

    8

    Linux服务器管理与应用

    48

    16

    3

    9

    机器视觉与图像处理

    32

    12

    2

    10

    信息系统分析与设计

    32

    12

    2

    11

    数据采集

    32

    12

    2

    12

    大数据储存与运算

    48

    16

    3

    13

    数据分析

    48

    16

    2

    14

    软件需求分析

    32

    16

    2

    15

    计算机网络

    48

    16

    3

    16

    统一建模语言

    32

    16

    2

    17

    软件外包导论

    32

    8

    2

    18

    移动应用开发技术

    48

    16

    3

    19

    移动应用高级开发

    48

    16

    3

    20

    机器学习

    48

    16

    3

    21

    深度学习

    48

    16

    3

    22

    自然语言处理

    48

    16

    3

    选修25学分

    25

    4、实践教学环节

    课程平台编号

    课程名称

    课程类别

    开学学期

    标准学时

    考核方式

    320100101

    军事理论与训练

    集中实践

    1

    32

    分散考试

    110406601

    程序设计基础课程设计

    集中实践

    2

    28

    分散考试

    110406202

    面向对象程序设计课程设计

    集中实践

    3

    28

    分散考试

    110412701

    数据库原理及应用课程设计

    集中实践

    3

    28

    分散考试

    110420301

    WEB开发技术课程设计

    集中实践

    4

    28

    分散考试

    110413101

    高级架构技术课程设计

    集中实践

    5

    28

    分散考试

    110402301

    算法与数据结构课程设计

    集中实践

    6

    28

    分散考试

    110424701

    软件工程职业实践

    集中实践

    5

    28

    分散考试

    110401802

    软件测试技术课程设计

    集中实践

    6

    28

    分散考试

    110424102

    软件工程综合实践

    集中实践

    7

    56

    分散考试

    380001008

    专业实习2

    集中实践

    7

    64

    分散考试

    380000302

    毕业实习2

    集中实践

    8

    64

    分散考试

    380000210

    毕业设计(论文)

    集中实践

    8

    160

    分散考试

    “三全育人”周活动

    集中实践

    1-7

    56

    分散考试

    合计学时

    896学时

    五、师资队伍

    采取自主培养、人才招聘相结合的措施,加强师资队伍建设,不断改善和优化教师队伍。目前本专业现有教师10名,其中教授1名,副教授1人,高级职称教师3名,中级职称8人;博士1人、在读博士2人,硕士7人,在读硕士2人;双师型教师6人,副高及以上和高级职称以上教师占60%,讲师3人,占60%。

    六、教学条件

    软件工程专业与计算机科学与技术、大数据、网络工程等专业共建6个实验室分别是:软件测试实验室、软件工程综合实验室、云计算大数据实验室、LINUX服务架构实验室、计算机组网实验室、计算机组装与维护实验室,实验室面积达497平方米。

    校外实习基地情况如下:

    序号

    基 地 名 称

    建立时间

    是否有协议

    承担的教学任务情况

    每次接收学生人数

    1

    广州极客优信息技术有限公司

    2017.3.01

    实践教学

    15

    2

    广州花牵牛软件技术有限公司

    2018.03.28

    实践教学

    20

    3

    广州开锐教育科技有限公司

    2018.05.18

    实践教学

    20

    4

    广州腾科网络技术有限公司

    2016.10.15

    实践教学

    15

    5

    河源市深海人工智能研究院

    2018.10.08

    实践教学

    15

    6

    广东轩辕网络科技股份有限公司

    2018.04.12

    实践教学

    20

    7

    广州山地计算机软件有限公司

    2018.10.20

    实践教学

    15

    8

    广州中星信息技术服务有限公司

    2017.5.9

    实践教学

    30

    9

    广州钰涛信息科技有限公司

    2017.5.9

    实践教学

    8

    10

    中软国际广州信息技术有限公司

    2021.6.1

    实践教学

    50

    七、其他亮点

    软件工程专业2017成立,2021年顺利通过教育厅学士学位评估;经过4年多的建设,在人才培养模式改革、师资队伍建设、教学基本条件利用、教学改革与教学管理、人才培养质量保证及专业特色的形成等方面积累了一定的经验,取得了较好的成效。其中,软件工程专业师生在教学、科研、学科竞赛等方面都取得了较为突出的成绩,教学方面,陈惠娥老师参加2018年教育部全国应用型课程说课大赛获一等奖;谌颃老师申报的“已工作室为载体实施双主题教学模式探索培养一专三能应用型人才的途径”获2019年校级教学成果一等奖;主编出版国家级教材2部,参编1部;科研方面,软件工程专业师生积极参与各类科研项目,先后发表核心论文20篇,师生积极共同申报各类专利,其中发明型专利授权3项,实用型专利授权15项,软件著作权授权25项。学科竞赛方面,学生积极参加各类专业大赛,先后在美国数学建模、中国软件杯、互联网+,大学生服务外包创新创业大赛,中国高校计算机设计大赛,中国大学生计算机设计大赛,蓝桥杯等国际、国家、省级专业学科竞赛获奖。