软件工程专业电子白皮书
1. 专业基本信息
1.1 专业定位
软件工程专业定位与办学思想既服从于本校的整体定位与办学思想,又能体现本专业在人才培养上的特殊性。因此,总体上要追求“一流的教学水平,鲜明的办学特色和较强的社会服务能力”,基于我校“专业+外语”的培养模式。同时要着眼于软件工程专业鲜明的计算机类与信息技术特色,通过“理论+实践”的教学过程、“实训+创新”的教学实践,“编程能力训练+软件设计训练”的软件能力提升机制,重点培养学生的软件开发、软件测试、软件维护和软件项目管理能力。专业发展立足广东,面向全国;适度扩大招生规模,全面提升育人水平;努力培养能够参与国际合作与竞争的、符合广东软件产业研发需求的创新型、应用型高级专门人才。
1.2 培养目标
本专业培养系统地掌握软件工程基础理论及专业基础知识、基本技能,具备软件开发能力及基本的软件开发实践经验和较强的项目组织能力,具备较高的英语综合应用能力,能在软件开发公司、企事业单位、政府部门等从事软件工程技术设计、开发及管理、服务以及数据库开发及维护等工作的德、智、体、美、劳全面发展的高素质国际化应用型、复合型、创新型人才。
1.3 培养规格
本专业学制为4年,修业年限为 3-6年,本专业总学分为 167学分。
1.3.1 知识要求
(1) 掌握一定的人文、社会和自然科学基础知识,具备扎实的学科基础理论和专业知识。
(2) 掌握软件工程专业的基础理论和基本知识,熟悉软件需求分析、设计、实现、评审、测试、维护及过程与管理的方法和技术,了解软件工程规范和标准。
1.3.2 能力要求
(1) 掌握软件设计和开发的基本方法和基本技能,具备参与软件项目开发的经历和作为软件工程师从事软件开发所需的专业技能。
(2) 具备较强的学习能力,特别对本专业知识应有较强的自学能力。
(3) 具有较高的英语水平和综合应用能力,能够较熟练地阅读外文文献资料;要求学生在四年学习中通过全国大学英语四级考试。
(4) 具备一定的创新意识,实践能力。
(5) 具有较强跨文化交际能力、人际沟通、团队协作和社会适应能力。
1.3.3 素质要求
(1) 具备良好的心理素质,对心理冲突和挫折有较强的承受能力和调节能力,热爱生活、热爱学习。
(2) 具备良好的文化素质,建立起多学科、相互交叉的综合知识结构。
(3) 具有较高的行为素质,在日常行为中体现个人修养。
(4) 具备良好的生理素质,身体健康、充满活力。
1.4 课程体系
1.4.1 专业课程体系
软件工程专业人才培养方案中的专业基础课和专业必修课设置聚焦于软件工程专业方向的基础知识,突出软件设计与开发能力的培养和软件项目管理技能的训练。通过构建软件工程专业技术的若干个理论(知识)与综合设计实践(能力培养)紧耦合的课程群,使人才培养方案中的课程体系较好地体现应用型人才培养的特色,提升软件工程专业人才基本素质与应用能力需求的吻合度。本专业的课程体系及学分分配情况如下表:
表1 本专业的课程体系及学分分配表
课程类别 | 课程性质 | 学分数 | 合计 | 学分占比 |
通识课程 | 必修课程 | 43 | 55 | 32.9% |
选修课程 | 12 | |||
大学外语课程 | 必修课程 | 20 | 22 | 13.2% |
选修课程 | 2 | |||
专业课程 | 专业基础课程 | 17 | 77 | 46.1% |
专业必修课程 | 28 | |||
专业选修课程 | 32 | |||
综合实践 | 军事技能 | 2 | 13 | 7.8% |
社会实践1 | 1 | |||
社会实践2 | 1 | |||
毕业实习 | 3 | |||
毕业论文(设计) | 4 | |||
专业实践 | 2 | |||
合 计 | 167 | 100% |
1.4.2 核心课程
程序设计基础、面向对象程序设计、数据结构与算法、算法分析与设计、离散数学、操作系统、软件工程导论、计算机网络、数据库原理及应用、软件质量保证与测试、软件项目管理。
1.4.3 实践教学环节
(1) “军事技能”2学分:由学校统一安排,在新生入学的第一学期期末举行,时间一般为2周。
(2) “社会实践1”1学分:由马克思主义学院组织落实,于第二学期认定学分。
(3) “社会实践2”1学分:包括劳动教育实践活动等,由马克思主义学院会同团委组织落实,于第七学期认定学分。
(4) “毕业实习”3学分:学生在实习指导教师的指导下,在政府部门、企事业单位的符合本专业实习要求的岗位上实习2个月,并按要求完成实习日记及实习报告。一般安排在第八学期第1至8周。
(5) “毕业论文(设计)”4学分:第七、八学期进行,要求在第八学期第13周前完成。在教师的指导下,围绕计算机科学与技术专业的基本理论问题及其应用,结合本专业的要求撰写毕业论文或完成毕业设计,从中获得科学研究的初步训练。
(6) “专业实践”2学分:由学院在第二至第七学期的第19-20周组织实施“实践教学周”活动,第二到第五学期每学期0.3学分,第六到第七学期每学期0.4学分。
1.5 师资队伍
软件工程专业拥有一支专业理论功底扎实、学历职称层次较高、具有丰富软件工程专业实践经历的“双师型”师资队伍。本专业现有专任教师14 人,其中教授 2 人,占 14.2%;副教授 6 人,占 42.9%;讲师 3 人,占 21.4%,高级职称占比大,“双师型”教师7 人,占 50%,能完全满足专业教学。具有博士学位的教师 3 人,占 21.4%,具有硕士学位的教师 11人,占 71.4%,适合专业教学所需。拥有软件工程专业学科背景的教师占98%,博士及副教授以上教师占专任教师总数的57.1%;教师队伍中现有系统分析师(高级资格)1人,信息系统项目管理师(高级资格)6人,南粤优秀教师1人。近3年来,软件工程专业教师承担省级质量工程项目14项,省部级协同育人项目5项,出版教材3部,指导学生承担广东省大学生创新创业项目2项,获得软件著作权10余项,在国家级核心专业期刊发表论文 40余篇,其中SCI检索8篇,EI检索12篇,北大核心6篇。
1.6 教学条件
1.6.1 专业实验室
目前,软件工程专业有实验室8 个,其中,基础实验室有 5 个,专业实验室有 3 个,基础实验室与计算机科学技术、网络工程等相关专业共建共享,专业实验室有软件工程实验室、软件建模实验室和软件测试实验室,这些专业实验室配备较为齐全,利用率较高,仪器设备更新率约 70%左右,仪器设备(固定资产)完好率 98%以上,实验仪器设施符合有关规定。实验室仪器设备管理制度健全,仪器设备的日常维护、管理都由专职实验技术人员负责,维修经费由学校提供,确保及时到位,满足实验教学和科研需要。
1.6.2 专业图书资料
专业图书资料数量较充足,种类较全,更新较快,能满足专业教学需要。学校始终重视图书馆建设和图书资料更新,为满足本科教学的需要,对图书文献经费的投入不断加大。目前,本专业共有图书资料 1.52万册,其中中文书藏量 1.49 万册,外文书藏量 0.03 万册;中文期刊 17种,外文期刊 8 种;数据库 9 种;中文电子图书 6.42 万册,外文电子图书 1.48 万册;中文电子期刊 445 种,外文电子期刊 2091 种。近 4 年本专业图书文献资料购置经费 32.99 万元,这些图书资料能够满足教师的日常教学、科研和学生专业学习的需要,成为本专业教学和科研的有力保障。
1.6.3 实习基地
实习基地建设是实践教学条件建设的重要内容之一。从 2013 年开始,计算机学院就已为计算机科学技术(软件工程方向)建立了多个校外实习基地,并与这些企业达成了建立长期战略联盟和提升学生创新实践能力的共识,目前各实践教学基地正常运行,软件工程专业校外实践教学基地包括广州腾科网络技术有限公司、广州粤嵌通信科技股份有限公司等8个实践教学基地。这些稳定的校外实习基地,为本专业学生实习提供了有利条件,为本专业人才培养提供了有力支撑。长期的合作,使我校与现有实习基地取得了彼此的信任,产生了许多共识和工作共鸣,为下一步深度合作奠定了良好基础。
2. 其他专业重要信息
2.1 专业特色及优势
软件工程专业以培养“创新应用型”人才为目标,以“强外语”为基本特色,以优质的教学团队为保障,以核心课程建设为带动,以完善的实践教学体系为基础,以培养学生的“实践能力、设计能力、创新能力”为重点,以比赛实现创新为关键等方式建设本专业特色与优势。充分体现软件工程专业“专业+外语”的学科导向、“理论+实践”的教学过程、“实训+创新”的能力训练、“编程能力训练+软件设计训练”的软件能力提升目标。具体包括:
(1) “人才培养目标明确,培养层次明确,专业方向设置明确,课程设置明确,实践体系明确”,通过“五个明确”培养人才,使培养出的人才质量是“明确的”。
(2) 依托学校外语教学资源与优势,采用专业加外语的外向型、应用型人才培养模式。外语在高分入学的平台上,继续在 1~2 年级强化公共外语教学,3 年级强化专业外语教学。
(3) 本专业有一支结构较合理、素质优良、教风严谨、有创新精神和奉献精神的教师队伍。专业核心教师中具有副高以上职称 8 人,高级职称(含高级工程师)教师达教师总数的 78.5%。教学科研相互促进,彰显了较大的学科、专业优势。
(4) 本专业实践教学特色明显,有层次、多模块、突出创新等多类型的实践教学模式,从校内实践到校外实践教学活动十分丰富有特色,以项目加强学生的实践能力培养。
(5) 本专业十分重视评估工作,通过专业评估达到“以评促建、以评促改”的目的。通过评估,专业建设越发完善、各类文档更加有序、教学模式更加清晰、特色建设更加明确。
2.2 人才培养质量
软件工程专业学生参加“大学生创新创业”项目多项,获得软件著作权多项,每年有“学术科技节”、“南国杯计算机设计大赛”等精品学生活动;指导学生参加广东省计算机设计大赛、全国计算机设计大赛、“蓝桥杯”软件设计大赛、软件测试大赛等,取得多项奖项;学院鼓励、免费指导学生参加计算机技术与软件专业技术资格(水平)考试,2018级软件工程专业获得中级资格10人,2019级软件专业获得中级以上资格7人,其中林灿杰同学获得“信息系统项目管理师”高级资格。