报考条件:凡国家承认学历的专科及专科以上毕业生均可以报考本专业
课程类别
序号
课程代码
课程名称
学分
备注
必考课
思政课
1
15040
3
2
15043
15044
马克思主义基本原理
核心课
4
13000
7
5
00023
10
6
02324
离散数学
13013
13014
高级语言程序设计(实践)
8
13003
13004
数据结构与算法(实践)
9
13180
13005
软件工程
13006
软件工程(实践)
选考课
推荐选考课
11
13015
选考门数不少于5门,学分不低于22分。
12
08693
13
08695
14
13008
15
14126
16
13010
人机交互的软件工程方法
17
13011
18
13017
19
03453
毕业环节
20
11574
软件工程毕业论文
0
总学分
73
说明:
1.考生取得理论课程考试合格成绩后,方可报考相应的课程实践。
2.考生取得所有理论课程考试及相应课程实践的合格成绩后,方可报考毕业论文。
3.软件质量保证与测试(代码:13008)为强实践课程。
软件工程专业计划课程与原计划课程对照表
新计划课程
原计划课程
英语(专升本)
见说明
高等数学(工本)
02141计算机网络技术、06190
高级语言程序设计
数据结构与算法
01335软件产品测试
操作系统
04747Java语言程序设计(一)(含实践)、13215
02333软件工程(含实践)
计算机系统原理
计算机网络技术操作(实践)
数据库及其应用操作(实践)
软件质量保证与测试
软件过程与管理
人工智能与大数据
计算机网络与信息安全
创业学
03453创业学
4学分的选考课程成绩。
软件工程专业计划课程与原游戏软件开发技术课程对照表
04747Java语言程序设计(一)(含实践)
12677网络游戏设计与制作(实践)
01336软件项目管理(一)
13453
1.凡取得00015英语(二)课程合格成绩,可以顶替13000英语(专升本)及总学分不超过7学分的一至两门选考课程合格成绩。
湖南自考软件工程080902(专升本)专业主考院校
一、培养目标
本专业培养理想信念坚定,德、智、体、美、劳全面发展,具有较高的科学文化素养、职业道德水准、创新创业能力和社会责任感,适应社会和经济发展需要,具有良好的数学基础,熟练掌握计算学科基础理论、软件工程专业基础知识、基本技能和基本方法,具备计算机信息系统的工程实践能力,能在科学研究、工程技术、应用管理等岗位从事软件系统设计、开发、维护和管理等方面工作的工程技术应用型人才。
二、培养要求
1.掌握计算学科的基础知识和基本理论,了解计算学科的核心概念、知识结构和典型方法;
3.具备综合运用掌握的知识、方法、技术和工具解决实际问题的能力,能够权衡和选择各种设计方案,具备作为软件工程师从事工程实践的专业能力;
4.具备软件开发、项目组织管理和团队合作的基本能力;
5.掌握软件需求分析、设计、实现、测试、维护和过程管理的方法和技术,具有一定的工程意识,具备软件开发、管理和维护的工程实践能力;
6.了解软件工程学科的发展动态、应用前景和行业需求;7.了解国家软件工程专业领域的基本政策和法规;
8.具备对新知识、新技能的学习能力和一定的创新创业能力。
三、课程设置与学分
四、毕业要求
1.凡取得本考试计划规定16门课程(包括毕业论文)的合格成绩,学分累计达73分及以上,政治思想品德经鉴定符合要求者,可申请办理本专业毕业证书。
2.本专业为专科起点本科层次,考生申请毕业时须提供国家承认学历的专科及专科以上毕业证书。
五、课程说明
1.离散数学[02324]
本课程主要研究离散量的结构与相互关系。主要内容包括:命题逻辑和一阶谓词逻辑的基本概念、基本演算和推理证明,集合的概念和运算、二元关系和函数,代数系统的概念和运算、格与布尔代数,图的基本概念,树、欧拉图与哈密顿图、平面图等图的应用。
2.高级语言程序设计[13013]
本课程主要内容包括:C语言的语法规则,基本数据类型、运算符和表达式,各类C语句、数组、函数、指针、结构体类型和文件,以及结构化程序的设计方法和三种基本结构,设计和调试C语言程序等。
3.数据结构与算法[13003]
4.操作系统[13180]
本课程主要内容包括操作系统的概念、发展历史、分类、功能、特征及进一步的发展、作业管理与用户接口、进程管理、处理机调度、存储管理、文件管理、输入输出设备管理等。通过本课程学习,了解计算机系统中各种软硬件资源的管理方法,掌握基本概念、基本功能、基本原理、基本算法、资源管理和分配的基本策略以及涉及到的数据结构和设计技巧。
5.软件工程[13005]
本课程主要内容包括软件工程的基本概念、用于建模的UML语言、项目组织和管理的基本方法、系统开发过程中的需求的获取与分析、系统设计、对象设计、模型到代码映射实现、测试和变更管理等内容。通过本课程学习,掌握软件系统开发的基本方法,能组织实施软件开发项目。
6.计算机系统原理[13015]
本课程内容涵盖计算机的五大部件的工作原理、设计方法和典型应用。具体包括全加器、运算器、存储器、总线与微命令、累加器、程序计数器、微程序控制器、简单模型机、微程序设计。通过本课程学习,理解计算机系统原理的概念和方法,加深对计算机软、硬件系统的理解,建立硬件/软件协同的整机概念。
7.软件质量保证与测试[13008]
本课程主要内容包括单元测试、集成测试、系统测试、验收测试等不同阶段和层次的测试、白盒测试和黑盒测试方法、软件质量与软件测试之间的关系。通过本课程学习,掌握软件测试的基本方法和技术,培养设计测试用例、执行测试、分析测试结果的能力,了解软件质量保证的体系和方法,提高发现和解决软件缺陷的能力。
8.软件过程与管理[14126]
9.人机交互的软件工程方法[13010]
10.人工智能与大数据[13011]
本课程主要内容包括人工智能与大数据的基本概念和发展现状、深度学习的基本概念、深度卷积神经网络的基本理论方法和常用的网络结构。通过本课程学习,理解人工智能和大数据的基本概念,理解深度学习与人工智能之间的关系;掌握常用的卷积神经网络结构和训练方法,将人工智能和大数据技术应用到实际场景中。
11.计算机网络与信息安全[13017]
以上如有变动,以湖南省教育考试院当期发布的报考简章为准。
温馨提示:本网站所提供的考试信息仅供考生参考,考试政策请以权威部门公布的正式信息为准。