四川自考软件工程专升本:16门84学分报考条件与科目
四川自考软件工程(专升本)属计算机类工学本科,需通过16门课程、总学分84分,毕业时须持专科及以上学历证书。本文梳理报考条件、课程结构、实践环节及选考规则,并说明哪些人适合报考、报名前需核对哪些当期公告。
本文目录9 个章节
这个专业的基本定位:本科层次、计算机类、工学
四川自考软件工程(专升本)的学历层次为本科,学科门类为工学,专业类别为计算机类。按考试计划,合格课程门数为16门(与考试课程相关的实践考核环节不单独计入课程总门数),总学分84学分。

完成规定课程并取得合格成绩、达到学分要求,且毕业环节和实践性环节考核合格、思想品德经鉴定符合要求,经审核通过后,由四川省高等教育招生考试委员会颁发软件工程(专升本)专业毕业证书,主考学校副署,国家承认学历。符合高等学历继续教育学士学位授予条件者,由主考学校按规定授予学士学位。
培养方向偏向软件系统分析、软件设计与开发、项目评审和测试、项目维护、项目管理等领域,强调理论与实践融合,目标是具备软件开发实践能力和软件质量、项目管理基本能力的高素质复合型人才。
报考条件:谁能报、毕业时要交什么
报考门槛相对宽松:凡中华人民共和国公民,不受性别、年龄、民族、信仰、职业和已受教育程度的限制,均可根据本人实际情况注册报考本专业。
但注册报考与申请毕业是两个环节。申请毕业时须持具有学历教育资格的高等学校、高等教育自学考试机构颁发的专科(或以上)学历证书。
接续专业方面,本专业相关接续专业专科毕业生可直接报考;其他专业专科毕业生也可报考,但需自行完成“计算机应用技术(专科)”或“软件技术(专科)”专业必设课程有关知识的学习。
- 注册报考不限制性别、年龄、民族、信仰、职业和已受教育程度
- 申请毕业须持专科或以上学历证书
- 相关接续专业专科毕业生可直接报考
- 其他专业专科毕业生也可报考,但需自行补足计算机应用技术或软件技术专科必设课程知识
课程结构与学分:16门84学分怎么构成
课程体系覆盖数学基础、外语、思想政治理论、专业核心课与实践环节。其中高等数学(工本)10学分、离散数学4学分、英语(专升本)7学分、数据结构与算法4学分加实践2学分、软件工程3学分加实践2学分、高级语言程序设计4学分加实践2学分、操作系统4学分、习近平新时代中国特色社会主义思想概论3学分、中国近现代史纲要3学分、马克思主义基本原理3学分、软件质量保证与测试4学分、数据库原理与技术4学分、人工智能与大数据6学分、Java Web应用开发3学分加实践3学分、求职择业创业指导(实践)3学分、创新思维5学分,合计84学分,另设毕业考核(或论文/综合实践/实验/实习等)10学分。
不考英语(专升本)的考生需加考课程,包括论文写作研究5学分等安排。此外还有选考组:不考高等数学(工本)、离散数学的考生,需在数学思想与方法(4学分)、数学思考与问题解决(4学分)、数学文化(4学分)、数学史与数学方法论(5学分)、信息管理概论(6学分)、信息组织(6学分)、创新思维理论与方法(6学分)中选考,选考课程学分不低于原数学课程。
下面两张表分别列出课程设置与学分、专业教材明细,便于对照规划。
- 总学分84学分,合格课程16门
- 实践环节与理论考试结合的课程为一门课程,须两部分均合格才能取得该门课程学分
- 不考英语(专升本)需加考课程
- 不考高等数学(工本)、离散数学需在选考组中选足不低于原数学课程的学分
课程设置与学分
表格内容较多,可左右滑动查看 →
序号 | 课码 | 课程名称 | 学分 | 备注 |
1 | 00023 | 高等数学(工本) | 10 | |
2 | 02324 | 离散数学 | 4 | |
3 | 13000 | 英语(专升本) | 7 | |
4 | 13003 | 数据结构与算法 | 4 | |
13004 | 数据结构与算法(实践) | 2 | ||
5 | 13005 | 软件工程 | 3 | |
13006 | 软件工程(实践) | 2 | ||
6 | 13013 | 高级语言程序设计 | 4 | |
13014 | 高级语言程序设计(实践) | 2 | ||
7 | 13180 | 操作系统 | 4 | |
8 | 15040 | 习近平新时代中国特色社会主义思想概论 | 3 | |
9 | 15043 | 中国近现代史纲要 | 3 | |
10 | 15044 | 马克思主义基本原理 | 3 | |
11 | 13008 | 软件质量保证与测试 | 4 | |
12 | 13009 | 数据库原理与技术 | 4 | |
13 | 13011 | 人工智能与大数据 | 6 | |
14 | 13245 | Java Web应用开发 | 3 | |
13246 | Java Web应用开发(实践) | 3 | ||
15 | 08631 | 求职择业创业指导(实践) | 3 | |
16 | 06737 | 创新思维 | 5 | 不考英语(专升本)的加考课程 |
17 | 10397 | 论文写作研究 | 5 | |
18 | 00000 | 毕业考核(或论文/综合实践/实验/实习等) | 10 | |
合 计 | 84学分 | |||
选考组 | 09097 数学思想与方法(4学分) 05826 数学思考与问题解决(4学分) 03216数学文化(4学分) 11153数学史与数学方法论(5学分) 04222信息管理概论(6学分) 02117信息组织(6学分) 03298创新思维理论与方法(6学分) | 不考高等数学(工本)、离散数学, 选考课程学分不低于原数学课程 | ||
课程与教材目录
表格内容较多,可左右滑动查看 →
专业代码 | 专业名称 | 层次 | 课程代码 | 课程名称 | 教材名称 | 教材主编 | 教材出版社 | 版次 |
080902 | 软件工程 | 专升本 | 00023 | 高等数学(工本) | 高等数学(工本) | 陈兆斗、马鹏 | 北京大学出版社 | 2023年版 |
080902 | 软件工程 | 专升本 | 02324 | 离散数学 | 离散数学 | 辛运帏 | 机械工业出版社 | 2014年版 |
080902 | 软件工程 | 专升本 | 13000 | 英语(专升本) | 英语(二)自学教程 | 张敬源、张虹 | 外语教学与研究出版社 | 2012年版 |
080902 | 软件工程 | 专升本 | 13003 | 数据结构与算法 | 数据结构与算法 | 辛运帏 | 机械工业出版社 | 2024年版 |
080902 | 软件工程 | 专升本 | 13004 | 数据结构与算法(实践) | 无 | 无 | 无 | 无 |
080902 | 软件工程 | 专升本 | 13005 | 软件工程 | 软件工程 | 王立福 | 机械工业出版社 | 2011年版 |
080902 | 软件工程 | 专升本 | 13006 | 软件工程(实践) | 无 | 无 | 无 | 无 |
080902 | 软件工程 | 专升本 | 13013 | 高级语言程序设计 | 高级语言程序设计 | 郑岩 | 机械工业出版社 | 2017年版 |
080902 | 软件工程 | 专升本 | 13014 | 高级语言程序设计(实践) | 无 | 无 | 无 | 无 |
080902 | 软件工程 | 专升本 | 13180 | 操作系统 | 操作系统 | 陈向群、孙卫真 | 机械工业出版社 | 2023年版 |
080902 | 软件工程 | 专升本 | 03708 | 中国近现代史纲要 | 中国近现代史纲要自学考试学习读本 | 李捷、王顺生 | 高等教育出版社 | 2018年版 |
080902 | 软件工程 | 专升本 | 03709 | 马克思主义基本原理概论 | 马克思主义基本原理概论自学考试学习读本 | 卫兴华、赵家祥 | 北京大学出版社 | 2018年版 |
080902 | 软件工程 | 专升本 | 13008 | 软件质量保证与测试 | 软件测试方法和技术(第3版) | 朱少民 | 清华大学出版社 | 2014年版 |
080902 | 软件工程 | 专升本 | 13009 | 数据库原理与技术 | 数据库系统原理教程(第2版) | 陈红、王珊 等 | 清华大学出版社 | 2021年 |
080902 | 软件工程 | 专升本 | 13010 | 人机交互的软件工程方法 | 人机交互-软件工程视角 | 骆斌 | 机械工业出版社 | 2013年 |
080902 | 软件工程 | 专升本 | 13245 | Java Web应用开发 | Java Web应用开发(第2版) | 李永飞 等 | 清华大学出版社 | 2022年 |
080902 | 软件工程 | 专升本 | 13246 | Java Web应用开发(实践) | 无 | 无 | 无 | 无 |
080902 | 软件工程 | 专升本 | 14126 | 软件过程与管理 | 软件过程管理 | 朱少民 | 清华大学出版社 | 2007年版 |
080902 | 软件工程 | 专升本 | 02325 | 计算机系统结构 | 计算机系统结构(第2版) | 方娟 | 清华大学出版社 | 2022年 |
080902 | 软件工程 | 专升本 | 13011 | 人工智能与大数据 | 大数据与人工智能 | 郏东耀 | 清华大学出版社 | 2022年 |
实践性环节与考核要求
含实践的课程及实践所占学分为:数据结构与算法(2)、软件工程(2)、高级语言程序设计(2)、Java Web应用开发(3)。这些课程的理论考试与实践环节考核两部分相结合,视为一门课程,必须两部分都取得合格成绩,才能获得该门课程学分。
毕业环节还包括毕业设计或毕业论文,以及毕业考核(或论文/综合实践/实验/实习等)。
- 数据结构与算法实践2学分
- 软件工程实践2学分
- 高级语言程序设计实践2学分
- Java Web应用开发实践3学分
- 理论考试与实践环节两部分均合格才可获得该课程学分
- 毕业设计或毕业论文为必备环节
适合哪些人,怎么判断自己是否适合
如果你已经持有专科或以上学历、希望在计算机方向拿到国家承认的本科学历,并且愿意投入时间补数学、编程和软件工程基础,这个专业与你的目标匹配度较高。课程涵盖高等数学、离散数学、数据结构与算法、操作系统、数据库、软件工程、Java Web应用开发、人工智能与大数据等,需要一定逻辑与动手能力。
如果你完全没有编程基础,也不必直接放弃,但要有心理准备:其他专业专科毕业生报考时需自行完成计算机应用技术或软件技术专科必设课程的相关知识学习,相当于要额外补课。
如果你主要想快速拿证、不愿碰数学和代码,那么带高等数学(工本)、离散数学等高学分课程的本专业可能并不轻松,可以先评估自己的时间与基础,再决定是否选择不考数学的选考路径或不考英语的加考路径。
- 已持专科及以上学历、想拿计算机类本科学历的人较适合
- 愿意补数学与编程基础的人更适合
- 无编程基础者需额外补计算机应用技术或软件技术专科知识
- 不愿投入数学与代码学习的人应慎重评估
四川考生报名前需要额外核对的地方
招生状态、费用、报名与考试时间、教材版本等,均以四川省教育考试院、主考院校当期公告为准,本文所列课程、学分与教材信息供规划参考,实际执行请以官方发布为准。
毕业申请、学位申请的具体受理时间与材料要求,也需查看四川省教育考试院官网及主考院校通知;学历信息可在学信网查询核对。若政策调整,以最新公告为准。
- 课程、学分、教材以四川省教育考试院及主考院校当期公告为准
- 报名与考试时间、费用标准核对官方通知
- 毕业与学位申请条件、受理时间以官方发布为准
- 学历信息可在学信网查询
常见疑问
四川自考软件工程专升本报名需要什么条件?
凡中华人民共和国公民,不受性别、年龄、民族、信仰、职业和已受教育程度限制,均可注册报考。申请毕业时须持具有学历教育资格的高等学校、高等教育自学考试机构颁发的专科(或以上)学历证书。
一共要考多少门、多少学分?
考试计划规定合格课程门数16门,总学分84学分,另有毕业考核等环节;实践考核环节部分不单独计入课程总门数。
不考英语或数学可以吗?
可以不考英语(专升本),但需加考课程;不考高等数学(工本)、离散数学的,需在选考组中选考,选考课程学分不低于原数学课程。具体以当期公告为准。