软件工程专业人才培养方案
(2023版)
一、专业简介
黄冈师范学院软件工程专业于2006年率先在湖北省属院校中开办,2014年获批第二学士学位授予权、 2019年获批湖北省一流专业建设点、2020年获批教育部“1+X”证书试点以及2022年获批国家一流本科专业建设点。
软件工程专业在人才培养中,以工程教育专业认证为标准,以学生中心、成果导向、持续改进为核心理念,改革人才培养模式、课程体系、教学内容和教学方式方法,制定培养方案以及与之相适应的课程支撑体系。经过多年的探索和改革,逐步形成了完善的产教融合、校企协同育人机制和具有创新意识的应用型人才培养模式。
学生毕业后主要就职于软件公司、企业IT技术岗,从事软件研发、系统优化、软件测试、软件信息系统管理与维护、软件项目管理等工作。从毕业生就业情况和用人单位反馈来看,本专业毕业生具有较强的业务素质,得到用人单位的普遍认可。
二、专业代码
专业代码:080902,校内代码:3102
三、培养目标
本专业以习近平新时代中国特色社会主义思想为指导,全面贯彻党的教育方针,坚持社会主义办学方向,落实立德树人根本任务,立足黄冈,面向长江经济带软件产业人才需求和国家战略发展需要,培养德、智、体、美、劳全面发展,具有良好的科学素质、人文素养、社会责任感和职业道德,具有扎实的数理、专业理论知识和专业技能,具有在软件工程和多元社会环境背景下分析、设计、开发复杂应用系统的能力及良好的团队合作和组织管理能力,具有终身学习意识、创新能力和国际化视野的应用型软件人才。
本科生毕业后经过5年左右的实际工作,能够达到如下目标:
1.能够践行社会主义核心价值观,具有良好的人文素养、社会责任感,遵守软件工程师职业道德和规范,在工作中能体现社会责任感、安全、环保及可持续发展意识,积极服务国家与社会;
2.具有系统的软件工程专业知识,掌握软件工程领域新兴技术和现代工具,能够独立或合作解决所在行业复杂软件工程问题的能力,胜任系统分析工程师、软件开发/测试工程师、网络与信息安全工程师等岗位;
3.具有国际视野、团队协作和跨学科沟通能力,能作为主要成员在团队中承担协调、组织或管理角色,发挥软件技术骨干或软件技术管理核心的领军作用,具备项目经理任职能力;
4.具备终身学习能力、专业洞察能力和前瞻视野,能够适应软件行业发展及技术变革并不断创新能力,胜任软件工程及其他领域的相关工作,具有持久职场竞争力。
四、毕业要求
毕业要求1.工程知识:能够将数学、自然科学、工程基础和专业知识用于解决复杂软件工程问题。
1.1能够系统理解数学、自然科学、计算、工程科学理论基础并用于软件专业领域工程问题的表述;
1.2具有本专业领域需要的数据分析能力,能针对具体的对象建立数学模型并利用计算机求解;
1.3能够将相关工程专业知识和数学分析方法用于推演、分析软件专业工程问题;
1.4能够利用系统思维的能力,将工程知识用于复杂软件工程问题解决方案的比较与综合,并体现本专业领域先进的技术。
毕业要求2.问题分析:能够应用数学、自然科学和工程科学的基本原理,识别、表达、并通过文献研究分析复杂软件工程问题,以获得有效结论。
2.1能够应用数学、自然科学和工程科学的基本原理,分析和识别复杂软件工程问题中软件模型构建与算法求解等关键环节;
2.2能够应用数学、自然科学和工程科学的基本原理和数学模型方法正确表达复杂软件工程问题;
2.3能够认识到复杂软件工程问题有多种解决方案可选择,能通过文献研究寻求可替代的解决方案;
2.4能够运用数学、自然科学、工程科学的基本原理分析复杂软件工程问题求解过程的影响因素,并借助文献研究进行分析,以获得有效结论。
毕业要求3.设计/开发解决方案:能够设计针对复杂软件工程问题的解决方案,设计满足特定需求的组件、系统,并能够在设计环节中体现创新意识,考虑社会、健康、安全、法律、文化以及环境等因素。
3.1能够针对复杂软件工程问题,遵循软件系统的全生命周期、全流程的设计/开发技术和路线进行总体设计;
3.2 能够针对满足特定需求的软件系统或模块进行详细设计与实现;
3.3 在软件系统的设计环节中,能够体现探索精神和创新意识,能够考虑社会、健康、安全、法律、文化以及环境等影响因素。
毕业要求4.研究:能够基于科学原理并采用科学方法对复杂软件工程问题进行研究,包括设计实验、分析与解释数据、并通过信息综合得到合理有效的结论。
4.1能够基于科学原理,针对复杂软件工程问题的对象特征,通过文献研究,调研、分析研究路线,设计研究方案;
4.2能够根据研究方案,搭建实验平台或软件开发环境,安全地开展原型设计、建模仿真或实验,正确地采集信息和数据;
4.3能够基于科学原理和科学方法对实验结果进行解释与判别,并通过分析综合得到有效的结论。
毕业要求5.使用现代工具:能够针对复杂软件工程问题,开发、选择与使用恰当的技术、资源、现代工程工具和信息技术工具,包括对复杂软件工程问题的预测与模拟,并能够理解其局限性。
5.1了解专业常用的现代仪器、信息技术工具、工程工具和模拟软件的使用原理和方法,并理解其局限性;
5.2能够选择与使用恰当的仪器、信息资源、工程工具和专业模拟软件,对复杂软件工程问题进行分析、计算与设计;
5.3能够针对具体的复杂软件工程问题对象,通过组合、选配、改进、二次开发等方式创造性地使用现代工具进行模拟和预测,满足特定需求,并能够分析其局限性。
毕业要求6.工程与社会:能够基于软件工程相关背景知识进行合理分析,评价专业工程实践和复杂软件工程问题解决方案对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。
6.1掌握软件工程及相关领域的技术标准体系、知识产权、产业政策和法律法规,理解不同社会文化背景对软件工程实践活动的影响;
6.2能够采用适当的方法,并结合应用领域专业知识,分析与评价软件工程实践对社会、健康、安全、法律以及文化的影响,并理解应承担的责任。
毕业要求7.环境和可持续发展:能够理解和评价针对复杂软件工程问题的工程实践对环境、社会可持续发展的影响。
7.1理解在软件工程实践中应该遵守的环境保护和可持续发展方面的相关法律法规,具有环境和可持续发展的意识;
7.2能够站在环境保护和可持续发展的角度思考软件系统工程实践的可持续性,能评估软件产品周期中可能对人类和环境造成的损害和隐患。
毕业要求8.职业规范:具有人文社会科学素养、社会责任感,能够在软件工程实践中理解并遵守工程职业道德和规范,履行责任。
8.1具有良好的人文社会科学素养,能够基于正确的政治立场、世界观、人生观和价值观对软件工程实践的社会道德和价值取向问题进行评判;
8.2理解软件工程师的社会价值及社会责任,在软件工程实践中自觉遵守软件工程职业道德和规范,履行责任。
毕业要求9.个人和团队:能够在多学科背景下的团队中承担个体、团队成员以及负责人的角色。
9.1正确认识个人在团队中的作用,能够与其他学科的成员有效沟通,合作共事。自觉承担个人在团队中的责任,能够在团队中独立开展工作;
9.2. 能够胜任团队成员或负责人的角色,组织、协调和指挥团队开展工作,推进多学科背景下的团队计划实施,具有良好的团队协作能力。
毕业要求10.沟通:能够就复杂软件工程问题与业界同行及社会公众进行有效沟通和交流,包括撰写报告和设计文稿、陈述发言、清晰表达或回应指令,并具备一定的国际视野,能够在跨文化背景下进行沟通和交流。
10.1能够就复杂软件工程问题,准确理解和回应指令和质疑,包括口头、书面和软件工程专业图表等方式,清晰、准确地表达个人观点,并掌握有效的交流技巧;
10.2掌握一门外语,具备在跨文化背景下对软件工程专业等相关问题的交流和沟通技能,理解和尊重不同区域、不同文化的多样性和差异性。
毕业要求11.项目管理:理解并掌握软件工程管理原理与经济决策方法,并能在多学科环境中应用。
11.1了解工程项目及产品设计实施的全周期、全流程的过程管理,理解其中的工程管理与经济决策问题。掌握软件工程项目管理和经济决策方法;
11.2能够在多学科环境下,在设计复杂软件工程问题解决方案的过程中,运用工程管理原理与经济决策方法,具备软件工程项目管理能力。
毕业要求12.终身学习:具有自主学习和终身学习的意识,有不断学习和适应发展的能力。
12.1了解自主学习和终身学习的必要性,具有自主学习和终身学习的意识,掌握基本方法和途径以及跟踪软件工程专业学科前沿、发展趋势;
12.2具有自主学习的能力,运用现代工具进行终身学习以拓展能力,不断获取新的软件工程专业知识和领域技能,以适应技术变革和社会发展变化的需求。
表1 毕业要求对专业培养目标的支撑
毕业要求 培养目标 | 12个指标 | |||||||||||
工程知识 | 问题分析 | 设计/开发解决方案 | 科学研究 | 现代工具的应用 | 工程与社会 | 环境和可持续发展 | 职业规范 | 个人和团队 | 表达与沟通 | 项目管理 | 终生学习 | |
培养目标1 | H | H | H | M | H | M | M | |||||
培养目标2 | H | H | H | H | H | M | M | M | M | M | ||
培养目标3 | M | M | M | H | H | H | M | |||||
培养目标4 | M | M | M | M | M | H |
备注:H代表培养目标对毕业要求高支撑,M代表培养目标对毕业要求中支撑,L代表培养目标对毕业要求低支撑。
五、学制和学位
本科学制4年,修业年限不超过6年,授予 工学学士 学位
六、学位课程
数据库原理与应用,计算机组成原理,操作系统,软件工程,软件系统分析与设计,软件质量保证与测试。
七、学分、学时分配表
本专业总学分169.5,本专业总学时2712,其中校内理论学时1480,实践学时1232,分别占比54.57%和45.43%,其中:理论学分109,实践学分60.5,实践学分占总学分35.69%。具体分配如表2所示:
表2 学分、学时分配表
课程类别 | 课程 性质 | 学时 | 课时比例(%) | 学分 | 学分比例(%) | 学时分配 | 备注 | |
理论 | 实践 | |||||||
通识教育课程 | 必修 | 624 | 24.00% | 35 | 20.65% | 496 | 128 | |
选修 | 160 | 6.15% | 10 | 5.90% | 144 | 16 | ||
学科基础课程 | 必修 | 408 | 15.69% | 25.5 | 15.04% | 368 | 40 | |
选修 | 0 | 0.00% | 0 | 0.00% | 0 | 0 | ||
学科专业课程 | 必修 | 464 | 17.85% | 43 | 25.37% | 304 | 272 | |
选修 | 240 | 9.23% | 12 | 7.08% | 144 | 96 | ||
综合实践课程 | 必修 | 704 | 27.08% | 44 | 25.96% | 24 | 680 | |
选修 | 0 | 0.00% | 0 | 0.00% | 0 | 0 | ||
合计 | 2712 | 100.00% | 169.5 | 100.00% | 1480 | 1232 |
八、毕业要求与课程及教学活动关联矩阵、能力培养与实践教学活动关联矩阵
表3 毕业要求与课程体系对应关系矩阵
毕业要求 课程体系 | 1工程知识 | 2问题分析 | 3设计/开发解决方案 | 4科学研究 | 5现代工具的应用 | 6工程与社会 | 7可持续发展 | 8职业规范 | 9个人、团队 | 10表达、沟通 | 11项目管理 | 12终生学习 | ||||||||||||||||||||||||||||||||
1.1 | 1.2 | 1.3 | 1.4 | 2.1 | 2.2 | 2.3 | 2.4 | 3.1 | 3.2 | 3.3 | 4.1 | 4.2 | 4.3 | 5.1 | 5.2 | 5.3 | 6.1 | 6.2 | 7.1 | 7.2 | 8.1 | 8.2 | 9.1 | 9.2 | 10.1 | 10.2 | 11.1 | 11.2 | 12.1 | 12.2 | ||||||||||||||
通识教育课程 | 思想道德与法治 | M | M | M | ||||||||||||||||||||||||||||||||||||||||
中国近代史纲要 | M | L | M | |||||||||||||||||||||||||||||||||||||||||
马克思主义基本原理 | L | M | L | |||||||||||||||||||||||||||||||||||||||||
毛泽东思想和中国特色社会主义理论体系概论 | M | M | M | |||||||||||||||||||||||||||||||||||||||||
形势与政策 | M | M | M | |||||||||||||||||||||||||||||||||||||||||
习近平新时代中国特色社会主义思想 | H | H | M | |||||||||||||||||||||||||||||||||||||||||
科学技术史 | M | L | L | |||||||||||||||||||||||||||||||||||||||||
大学外语 | L | H | M | |||||||||||||||||||||||||||||||||||||||||
大学体育与健康 | L | L | M | |||||||||||||||||||||||||||||||||||||||||
美育与艺术教育 | L | M | L | |||||||||||||||||||||||||||||||||||||||||
国家安全教育 | L | L | M | |||||||||||||||||||||||||||||||||||||||||
军事理论 | L | M | L | |||||||||||||||||||||||||||||||||||||||||
大学生就业指导 | L | H | M | |||||||||||||||||||||||||||||||||||||||||
大学生心理健康教育 | M | M | L | |||||||||||||||||||||||||||||||||||||||||
学科基础课程 | 高等数学A | H | M | M | ||||||||||||||||||||||||||||||||||||||||
线性代数 | H | M | M | |||||||||||||||||||||||||||||||||||||||||
概率论与数理统计(I) | M | H | M | |||||||||||||||||||||||||||||||||||||||||
大学物理A | H | M | M | |||||||||||||||||||||||||||||||||||||||||
离散数学 | M | H | M | |||||||||||||||||||||||||||||||||||||||||
计算方法 | H | M | M | |||||||||||||||||||||||||||||||||||||||||
学科专业课程 | 软件工程专业导论 | M | H | M | M | |||||||||||||||||||||||||||||||||||||||
C语言程序设计 | H | M | M | |||||||||||||||||||||||||||||||||||||||||
计算机电子技术基础 | H | M | M | |||||||||||||||||||||||||||||||||||||||||
数据结构 | H | M | M | |||||||||||||||||||||||||||||||||||||||||
数据库原理与应用 | M | M | H | |||||||||||||||||||||||||||||||||||||||||
面向对象程序设计 | M | H | M | |||||||||||||||||||||||||||||||||||||||||
计算机网络 | M | H | M | |||||||||||||||||||||||||||||||||||||||||
计算机组成原理 | M | M | H | |||||||||||||||||||||||||||||||||||||||||
操作系统 | M | H | H | M | ||||||||||||||||||||||||||||||||||||||||
算法设计与分析 | M | H | H | |||||||||||||||||||||||||||||||||||||||||
软件工程 | M | H | M | |||||||||||||||||||||||||||||||||||||||||
软件系统分析与设计 | M | H | H | |||||||||||||||||||||||||||||||||||||||||
编译原理 | M | H | H | |||||||||||||||||||||||||||||||||||||||||
软件质量保证与测试 | M | H | M | |||||||||||||||||||||||||||||||||||||||||
软件项目管理与组织 | M | M | H | H | ||||||||||||||||||||||||||||||||||||||||
软件工程经济学 | M | M | H | |||||||||||||||||||||||||||||||||||||||||
web前端技术 | M | M | H | |||||||||||||||||||||||||||||||||||||||||
Web 应用开发 | M | H | M | |||||||||||||||||||||||||||||||||||||||||
Java EE框架技术 | M | H | M | |||||||||||||||||||||||||||||||||||||||||
综合实践课程 | 思想政治理论课社会实践 | L | M | L | ||||||||||||||||||||||||||||||||||||||||
军事训练 | L | L | M | |||||||||||||||||||||||||||||||||||||||||
美育与艺术实践 | L | M | L | |||||||||||||||||||||||||||||||||||||||||
劳动教育与实践 | M | L | M | |||||||||||||||||||||||||||||||||||||||||
毕业论文(或毕业设计) | H | M | H | H | H | M | ||||||||||||||||||||||||||||||||||||||
创新创业教育与实践 | M | H | M | |||||||||||||||||||||||||||||||||||||||||
专业见习 | M | H | H | M | M | H | ||||||||||||||||||||||||||||||||||||||
专业实习 | M | H | M | H | H | M | H | |||||||||||||||||||||||||||||||||||||
C语言程序设计课程设计 | M | H | M | |||||||||||||||||||||||||||||||||||||||||
数据结构课程设计 | H | M | M | |||||||||||||||||||||||||||||||||||||||||
面向对象程序设计项目开发实践 | H | M | M | H | M | |||||||||||||||||||||||||||||||||||||||
数据库原理与应用项目实践 | H | M | M | |||||||||||||||||||||||||||||||||||||||||
软件分析与设计实践 | H | H | M | |||||||||||||||||||||||||||||||||||||||||
软件测试实践 | H | M | M | |||||||||||||||||||||||||||||||||||||||||
软件工程基础实训 | M | H | H | M | M | |||||||||||||||||||||||||||||||||||||||
软件工程综合实训 | H | M | M | H | H | M | H |
九、专业课程思政总体设计说明
1.目标与原则
目标:将思想政治教育融入软件工程专业课程中,实现知识传授与价值引领的有机统一,培养具有社会责任、创新意识、团队协作和良好职业道德的软件工程人才。
原则:坚持知识技能与价值观念相结合,以社会主义核心价值观为引领,注重课程内容的深度挖掘,创新教学方式方法,强化实践育人。
2.内容与方法
内容:在软件工程专业知识技能的基础上,融入思想政治教育元素,如爱国主义、集体主义、职业道德、诚信教育等。
方法:采用案例教学、项目驱动、角色扮演等多种教学方法,引导学生思考、讨论和实践,培养其批判性思维、创新意识和团队协作精神。
3.课程思政元素挖掘
在软件工程专业课中深入挖掘思政元素,如软件工程伦理、信息安全意识、团队协作精神等,通过案例分析、实践项目等形式,引导学生树立正确的价值观和职业道德。
4.实践育人环节
通过课程设计、实验、实训等实践环节,培养学生的实践能力、创新意识和团队协作精神。同时,结合社会热点问题,开展软件工程实践活动,增强学生的社会责任感和使命感。
5.课程思政评价体系
建立多元化的评价体系,包括知识技能评价和价值观念评价。知识技能评价主要依据课程考核成绩,价值观念评价可通过学生自评、互评、教师评价等方式进行。同时,结合学生参与的实践活动和社会服务进行评价。
6.持续改进与完善
根据评价结果和反馈意见,不断改进和完善软件工程专业课程思政的设计和实施。针对存在的问题和不足之处,制定相应的改进措施,以提高课程思政的效果和质量。同时,加强与业界、学界的交流与合作,吸收先进的课程思政理念和经验,提升课程思政的水平。
十、编写说明
1.主要编写人员:
何中林、邓默耘、姜国松、关玉蓉、汤恒耀、涂焱楚、许元朋、周 静、肖 飞、张瑞红、孙飞、刘重、孙钢锋、杨 洋、胡振稳、徐景秀、钱明珠、李碧锋、周贵舟、李德华、李齐会、吴成林等
2.适用对象:2023级。
3.修订时间:2023.8.20。
十一、教学计划进程表
课程类别 | 课程编号 | 课程名称 | 课程性质 | 学分 | 学时 | 开课学期 | 成绩考核 | 开课单位 | 备注 | ||||||
小计 | 必修 | 选修 | 理论 | 实践 | 考查 | 考试 | |||||||||
通识教育课程 | 公共必修课 | 2141200101 | 思想道德与法治 | 必修 | 3 | 3 | 48 | 1/2,文理对开 | √ | 马克思主义学院 | |||||
1941200102 | 中国近代史纲要 | 必修 | 2 | 2 | 32 | 1/2,文理对开 | √ | ||||||||
2141200103 | 马克思主义基本原理 | 必修 | 3 | 3 | 48 | 3/4,文理对开 | √ | ||||||||
2241200104 | 毛泽东思想和中国特色社会主义理论体系概论 | 必修 | 3 | 3 | 48 | 3/4,文理对开 | √ | ||||||||
1941200105 | 形势与政策 | 必修 | 2 | 2 | 32 | 1-4 | √ | 讲座 | |||||||
2241200107 | 习近平新时代中国特色社会主义思想 | 必修 | 3 | 3 | 48 | 5/6,文理对开 | √ | ||||||||
2341200108 | 科学技术史 | 必修 | 1 | 1 | 16 | 5/6,文理对开 | √ | ||||||||
1941300101 | 大学外语 | 必修 | 9 | 9 | 144 | 1-3 | √ | 外国语学院 | |||||||
2342500101 | 大学体育与健康 | 必修 | 4 | 4 | 128 | 1-4 | √ | 体育学院 | |||||||
2310000101 | 美育与艺术教育 | 必修 | 1 | 1 | 16 | 1-4 | √ | 艺术教育中心 | |||||||
2340000102 | 国家安全教育 | 必修 | 1 | 1 | 16 | 1 | √ | 马院+各学院 | 讲座 | ||||||
1940000103 | 军事理论 | 必修 | 2 | 2 | 32 | 2 | √ | 学工部 | |||||||
1940000105 | 大学生就业指导 | 必修 | 1 | 1 | 16 | 6 | √ | 各学院 | |||||||
通识选修课 | 2140000101 | 大学生心理健康教育 | 选修 | 2 | 2 | 32 | 2 | √ | 学工部 | ||||||
模块1 | 思政选修类 | 选修 | 2 | 2 | 32 | 2-6 | √ | 教务处,具体选课要求见选课指南 | |||||||
模块2 | 信息技术素养类 | 选修 | 2 | 2 | 16 | 16 | 2-6 | √ | |||||||
模块3 | 科学教育类 | 选修 | 2 | 2 | 32 | 2-6 | √ | ||||||||
模块4 | 国际视野与语言能力类 | 选修 | 2 | 2 | 32 | 2-6 | √ | ||||||||
通识教育课程小计 | 45 | 35 | 10 | 640 | 144 | ||||||||||
学科基础课程 | 学科基础课 | 1942100201 | 高等数学A | 必修 | 9 | 9 | 144 | 1-2 | √ | 数学与统计学院 | 理工科专业必修,其他各专业根据专业培养要求选择不同课程模块 | ||||
1942100204 | 线性代数 | 必修 | 2 | 2 | 32 | 2 | √ | 计算机学院 | |||||||
1942100205 | 概率论与数理统计(I) | 必修 | 3 | 3 | 48 | 3 | √ | 计算机学院 | |||||||
1942200201 | 大学物理A | 必修 | 5.5 | 5.5 | 64 | 24 | 3 | √ | 物理与电信学院 | ||||||
1943100203 | 离散数学 | 必修 | 3 | 3 | 48 | 3 | √ | 计算机学院 | |||||||
2343102201 | 计算方法 | 必修 | 3 | 3 | 32 | 16 | 4 | √ | 计算机学院 | ||||||
学科基础课程小计 | 25.5 | 25.5 | 0 | 368 | 40 | ||||||||||
学科专业课程 | 专业基础课 | 2343102301 | 软件工程专业导论 | 必修 | 2 | 2 | 24 | 16 | 1 | √ | 计算机学院 | ||||
2343102302 | C语言程序设计 | 必修 | 3.5 | 3.5 | 40 | 32 | 1 | √ | 计算机学院 | ||||||
2343102303 | 计算机电子技术基础 | 必修 | 3.5 | 3.5 | 48 | 16 | 2 | √ | 计算机学院 | ||||||
2343102304 | 数据结构 | 必修 | 3.5 | 3.5 | 48 | 16 | 2 | √ | 计算机学院 | ||||||
2343102305 | 数据库原理与应用 | 必修 | 3 | 3 | 40 | 16 | 3 | √ | 计算机学院 | ||||||
2343102306 | 面向对象程序设计 | 必修 | 3.5 | 3.5 | 40 | 32 | 3 | √ | 计算机学院 | ||||||
2343102307 | 计算机网络 | 必修 | 3 | 3 | 40 | 16 | 4 | √ | 计算机学院 | ||||||
专业核心课 | 2343102308 | 计算机组成原理 | 必修 | 3.5 | 3.5 | 48 | 16 | 4 | √ | 计算机学院 | |||||
2343102309 | 操作系统 | 必修 | 3.5 | 3.5 | 48 | 16 | 4 | √ | 计算机学院 | ||||||
2343102310 | 算法设计与分析 | 必修 | 3 | 3 | 32 | 32 | 4 | √ | 计算机学院 | ||||||
2343102311 | 软件工程 | 必修 | 3 | 3 | 40 | 16 | 5 | √ | 计算机学院 | ||||||
2343102312 | 软件系统分析与设计 | 必修 | 2.5 | 2.5 | 32 | 16 | 5 | √ | 计算机学院 | ||||||
2343102313 | 编译原理 | 必修 | 2.5 | 2.5 | 32 | 16 | 5 | √ | 计算机学院 | ||||||
2343102314 | 软件质量保证与测试 | 必修 | 3 | 3 | 40 | 16 | 6 | √ | 计算机学院 | ||||||
专业拓展课 | 2343102315 | 软件项目管理与组织 | 选修 | 2 | 2 | 32 | 5 | √ | 计算机学院 | ||||||
2343102316 | 软件工程经济学 | 选修 | 1 | 1 | 16 | 6 | √ | 计算机学院 | |||||||
2343102317 | web前端技术 | 选修 | 3 | 3 | 32 | 32 | 5 | √ | 计算机学院 | ||||||
2343102318 | Web 应用开发 | 选修 | 3 | 3 | 32 | 32 | 5 | √ | 计算机学院 | ||||||
2343102319 | Java EE框架技术 | 选修 | 3 | 3 | 32 | 32 | 6 | √ | 计算机学院 | ||||||
学科专业课程小计 | 55 | 43 | 12 | 448 | 368 | ||||||||||
综合实践课程 | 第二课堂 | 2340000000 | 第二课堂成绩单 | 必修 | 15 | 15 | 1-8 | √ | 团委、各学院 | 不计入第一课堂总学分 | |||||
思政实践 | 2241200106 | 思想政治理论课社会实践 | 必修 | 2 | 2 | 32 | 1-4 | √ | 马克思主义学院 | ||||||
1640000101 | 军事训练 | 必修 | 1 | 1 | 2周 | √ | 学工部 | ||||||||
体育实践 | 2140000410 | 大学生体质测试 | 必修 | 1 | 1 | 16 | 1-8 | √ | 体育学院 | ||||||
美育实践 | 2340000401 | 美育与艺术实践 | 必修 | 1 | 1 | 16 | 1-8 | √ | 教务处/各学院 | ||||||
劳动教育 | 2240000404 | 劳动教育与实践 | 必修 | 2 | 2 | 8 | 2周 | 1-4 | √ | 各学院 | |||||
专业实践 | 1940000403 | 毕业论文(或毕业设计) | 必修 | 9 | 9 | 16周 | 8 | √ | 计算机学院 | ||||||
2340000404 | 创新创业教育与实践 | 必修 | 2 | 2 | 16 | 16 | 2-8 | √ | 计算机学院 | ||||||
2140000406 | 专业见习 | 必修 | 2 | 2 | 4周 | 2-6 | √ | 计算机学院 | |||||||
2140000407 | 专业实习 | 必修 | 9 | 9 | 18周 | 7 | √ | 计算机学院 | |||||||
2343102401 | C语言程序设计课程设计 | 必修 | 1 | 1 | 1周 | 2 | √ | 计算机学院 | |||||||
2343102402 | 数据结构课程设计 | 必修 | 1 | 1 | 1周 | 3 | √ | 计算机学院 | |||||||
2343102403 | 面向对象程序设计项目开发实践 | 必修 | 2 | 2 | 2周 | 4 | √ | 计算机学院 | |||||||
2343102404 | 数据库原理与应用项目实践 | 必修 | 2 | 2 | 2周 | 5 | √ | 计算机学院 | |||||||
2343102405 | 软件分析与设计实践 | 必修 | 2 | 2 | 2周 | 6 | √ | 计算机学院 | |||||||
2343102406 | 软件测试实践 | 必修 | 2 | 2 | 2周 | 6 | √ | 计算机学院 | |||||||
2343102407 | 软件工程基础实训 | 必修 | 2 | 2 | 2周 | 5 | √ | 计算机学院 | 校企合作 | ||||||
2343102408 | 软件工程综合实训 | 必修 | 3 | 3 | 3周 | 6 | √ | 计算机学院 | 校企合作 | ||||||
综合实践课程小计 | 44 | 44 | 0 | 24 | 680 | ||||||||||
总计 | 169.5 | 147.5 | 22 | 1480 | 1232 |