我校软件工程专业成立于2009年,于2009年开始招收“软件工程专业”本科生,学制四年,工学学位。
一、 专业定位及培养目标
软件工程专业以行业人才需求为导向,结合国家信息化建设和广东省珠三角产业发展对软件人才的需求,培养具有社会责任感、职业道德、人文社会科学素养,具备创新创业意识、团队合作精神、国际化视野和跨文化交流能力的高素质应用型软件人才。毕业生能够运用数学、自然科学、工程基础知识、软件工程基本理论及专业技能分析和解决复杂工程问题,通过调研、分析、设计、维护和评价等方面的工程实践,能胜任复杂软件系统分析、软件开发、软件测试、软件管理与维护、软件产品的应用与技术支持等方面工作,适应粤港澳大湾区与广东社会经济发展需求的计算机软件领域工程技术应用型人才。
学生经过4年的学习达到以下具体目标:
培养目标1:能够独立从事复杂软件系统分析、设计、验证、确认、实现、应用、维护和开发管理等方面工作,并能考虑社会、法律、环境等多种非技术因素;
培养目标2:针对软件工程及其相关领域的复杂工程实际问题,运用数学、自然科学、工程基础知识、软件工程基本理论和专业知识等,经过分析、设计、实现和维护等过程,提出并践行工程解决方案;
培养目标3:具有国际视野、主动学习和终身学习的意识和能力,能够主动跟踪和掌握软件工程相关领域的理论和技术发展,适应软件产业国际化发展及粤港澳大湾区与广东社会经济发展需求。
培养目标4:恪守职业道德和规范、具有良好的人文社会科学素养、社会责任感、心理素质和创新创业意识、国际视野和跨文化交流能力,有能力并有意愿服务社会;
培养目标5:具备团队精神和协作能力,能够在跨文化背景下进行有效沟通。
二、 培养规格
修业期满,符合国家和学校相关规定,修读完人才培养方案规定的课程,成绩合格,获得应修167学分;符合学位授予条件者,授予软件工程学士学位。
根据工程认证教育要求,结合本专业培养目标和特色,毕业生应获得以下方面的知识、能力和素质的毕业要求:
(一)素质要求
毕业要求1:(工程与社会)能够基于软件工程相关背景知识进行合理分析,评价软件工程实践和复杂软件工程问题的解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。
毕业要求2:(环境与可持续发展)能够理解和评价复杂软件工程问题的工程实践对环境、社会可持续发展的影响。
毕业要求3:(职业规范)具有人文社会科学素养和社会责任感,能够在软件工程实践中理解并遵守工程职业道德和规范,履行责任。
毕业要求4:(终生学习)具有自主学习、终身学习的意识和创新创业意识,具备持续学习和适应社会和技术发展能力。
(二)知识要求
毕业要求5:(工程知识)正确理解数学、自然科学和工程基础知识、完整的软件工程专业知识,能够应用其概念、理论和方法分析和解决软件系统开发过程中的复杂工程问题。
(三)能力要求
毕业要求6:(问题分析)能够应用数学、自然科学和软件工程的基本原理,通过文献研究、识别、表达与分析复杂工程问题,以获得有效结论。
毕业要求7:(设计/开发解决方案)能够综合软件系统开发过程、方法与技术,设计满足特定需求的系统解决方案,经济的设计与实现满足用户需求的软件系统,并能够在设计环节中体现创新意识,考虑社会、安全、法律、文化等因素。
毕业要求8:(研究)能够基于科学原理并采用科学方法对复杂软件工程问题进行研究,包括实验、分析与解释数据,并通过信息综合得到合理有效的结论。
毕业要求9:(使用现代工具)能够针对复杂软件工程问题,开发、选择与使用恰当的技术、资源、软件工程环境与信息技术工具,包括对复杂工程问题的描述、分析、设计与实现等,并能够理解其局限性。
毕业要求10:(个人与团队)能够在多学科背景下的软件工程项目团队中承担个体、团队成员以及负责人的角色,在团队中发挥特定的作用并承担一定的组织管理工作。
毕业要求11:(沟通)能够就复杂工程问题,与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令,并具有一定的国际视野,能够在跨文化背景下进行沟通和交流。
毕业要求12:(项目管理)理解并掌握软件工程项目管理原理与经济决策方法,并能在多学科环境中应用。
毕业要求与培养目标的支撑关系如下表所示:
毕业要求 |
培养目标1 |
培养目标2 |
培养目标3 |
培养目标4 |
培养目标5 |
毕业要求1 |
|
|
M |
M |
|
毕业要求2 |
|
|
M |
M |
|
毕业要求3 |
|
|
|
H |
M |
毕业要求4 |
|
M |
M |
|
|
毕业要求5 |
H |
H |
|
|
|
毕业要求6 |
H |
H |
|
|
|
毕业要求7 |
H |
H |
|
|
|
毕业要求8 |
|
H |
H |
|
|
毕业要求9 |
M |
|
M |
|
|
毕业要求10 |
M |
|
|
H |
H |
毕业要求11 |
H |
M |
|
|
M |
毕业要求12 |
H |
M |
|
|
|
注:毕业要求对培养目标支撑度强度分别用H(高)、M(中)、L(弱)表示。
三、 课程体系
软件工程专业坚持专业教育与通识教育深度融合,既培养学生专业领域的基础理论和基本知识,以及运用专业知识解决现实问题的方法和能力,又培养学生跨学科理解和学习能力,培养学生创新精神和创业意识,培养学生独立人格和独立思考能力,支持学生可持续发展和综合素质提升。构建课程体系、集中性实践教学环节和“第二课堂成绩单”人才培养项目,统筹人才培养全过程。在课程体系中,横向拓宽学科融合,构建和完善通识教育平台、学科及专业群平台;纵向深化产教融合,构建对接专业岗位(群)能力的专业模块课程,突出学科基础扎实、专业基础相通、专业岗位相关的人才培养要求。最终构建“通识教育平台+学科及专业群平台+专业模块+创新创业教育模块”课程体系。
(一)专业核心课程设置
序号 |
课程代码 |
课程名称 |
学时 |
1 |
10092104 |
程序设计基础 |
64 |
2 |
10092169 |
数据库系统原理与应用 |
48 |
3 |
10092174 |
Web编程技术 |
48 |
4 |
10092167 |
数据结构与算法 |
64 |
5 |
10092116 |
数据通信与网络 |
64 |
6 |
10092176 |
操作系统 |
64 |
7 |
10092177 |
软件框架技术 |
64 |
8 |
10092229 |
分布式框架技术 |
64 |
(二)独立设置的实践教学环节
课程类别 |
序号 |
课程名称 |
学分 |
实践类别 |
||||
课程 设计 |
实验 |
实训 |
实习 |
|||||
独立设置的实践教学环节 |
通识教育实践 |
1 |
入学教育 |
0 |
|
|
√ |
|
2 |
军事技能 |
2 |
|
|
√ |
|
||
3 |
劳动教育 |
2 |
|
|
√ |
|
||
学科专业基础实践 |
1 |
数据库系统原理与应用课程设计 |
1 |
√ |
|
|
|
|
2 |
专业基础综合设计 |
2 |
|
|
√ |
|
||
3 |
操作系统课程设计 |
1 |
√ |
|
|
|
||
专业能力实践 |
1 |
Web前端开发项目实训 |
1 |
|
|
√ |
|
|
2 |
B/S项目实训 |
2 |
|
|
√ |
|
||
3 |
专业综合项目实训 |
2 |
|
|
√ |
|
||
专业综合实践 |
1 |
企业现场调研 |
1 |
|
|
|
√ |
|
2 |
职业人素质教育 |
2 |
|
|
|
√ |
||
3 |
企业实践锻炼 |
4 |
|
|
|
√ |
||
4 |
毕业论文(设计) |
6 |
|
|
√ |
|
||
5 |
职业能力拓展/校企“双元”合作开发课程 |
2 |
|
|
|
√ |
四、 师资队伍
我院软件工程专业重视整体教师职称结构的科学与合理,现有专兼任教师28人,其中高级职称教师10人,具有丰富软件开发经验的双师型教师6名。
不断完善和细化师资队伍的组成,通过人才引进、进修、培训等手段,促使师资队伍的年龄、学历、职称、学缘、专业等主要结构指标达到科学合理,重点专业课、主干课等主要教学队伍的梯队建设取得阶段性成果,形成了一支老中青结合、以中青年为主、整体结构合理、发展趋势好的教师队伍。
五、 教学条件
目前软件工程专业实验实践条件齐全,配备3个专业实验室和4个专业工作室:达内实验室、物联网与人工智能应用实验室、软件工程专业基础实验室、敏捷开发工作室、数学建模工作室、幸福计算工作室、自然语言处理工作室。
同时本专业重视实习基地建设,已建立稳定的校外实习实训基地6个,包括:博彦科技、广州东软睿道教育信息技术有限公司、广州市靖凯网络科技有限公司、深圳市漫动者教育科技有限公司、广州漫游计算机科技有限公司、砺锋科技有限公司等,每个公司根据自身的特点设计了不同的实习实训培养方案,形成了校内设计理论与技能教学、课程实训和毕业实习相结合的教学实践体系,设施满足因材施教的实践教学要求,对学生专业实践技能培养发挥了重要作用。
六、 专业特色
1. 基于OBE、CDIO及新工科建设等经验,实施从学生入学的专业导论到毕业设计全程项目化智慧教育(SmartPBL)改革方案,通过项目融入产业、拓宽专业、贯穿学业、支撑创业、丰富就业(五业整合)。
2. 在加强理论教学的基础上,强调工程实践。落实教育部“卓越工程师”计划。
3. 第二课堂教学体系作为实践教学环节的有益保障,校企合作实践教学形式多样化。
七、就业方向
学生的主要就业去向为在IT企业、政府机关、高等院校及其它企事业单位从事计算机科学领域的研究、教学、软件开发、软件管理与维护等工作。典型职业:java开发工程师、前端开发工程师、软件测试工程师、软件产品应用与技术支持等。也可继续考取相关学科的国内外硕士研究生。