《自考视频辅导课程》轻松易懂,助你拿证!点击试听,综合优惠低至69元/科!
上海交通大学自学考试计算机科学与技术(专升本)专业考试计划已经公布,详情见下文:
上海交通大学自学考试计算机科学与技术(专升本)专业考试计划
(专业代码:080901)
课程设置与学分
推荐阅读:上海高等教育自学考试专业考试计划(2026版)
课程类别 | 序号 | 课程代码 | 课程名称 | 学分 | 考试方式 | 考试类别 | 备注 |
公共基础课 | 1 | 03708 | 2 | 笔试 | 必考 | ||
2 | 03709 | 4 | 笔试 | ||||
3 | 13000 | 英语(专升本) | 7 | 笔试 | |||
4 | 00023 | 高等数学(工本) | 10 | 笔试 | |||
5 | 02324 | 4 | 笔试 | ||||
专业核心课 | 6 | 04737 | 3 | 笔试 | |||
04738 | C++程序设计(实践) | 2 | 实践 | ||||
7 | 13003 | 4 | 笔试 | ||||
13004 | 数据结构与算法(实践) | 2 | 实践 | ||||
8 | 13015 | 计算机系统原理 | 4 | 笔试 | |||
9 | 13180 | 操作系统 | 4 | 笔试 | |||
02327 | 操作系统(实践) | 1 | 实践 | ||||
推荐选考课 | 10 | 13170 | 数据库及其应用 | 4 | 笔试 | ||
13171 | 数据库及其应用(实践) | 1 | 实践 | ||||
11 | 13005 | 软件工程 | 3 | 笔试 | |||
13006 | 软件工程(实践) | 2 | 实践 | ||||
12 | 13017 | 计算机网络与信息安全 | 6 | 笔试 | |||
13 | 13215 | Java 语言程序设计 | 3 | 笔试 | |||
13216 | Java 语言程序设计(实践) | 1 | 实践 | ||||
14 | 13175 | 线性代数(工) | 3 | 笔试 | |||
15 | 13011 | 人工智能与大数据 | 6 | 笔试 | 选考 | 二选一 | |
16 | 14260 | 数字电路与逻辑设计 | 4 | 笔试 | |||
17 | 13176 | 电子技术基础 | 4 | 笔试 |
加考 |
非理工类专科生加考 | |
13177 | 电子技术基础(实践) | 2 | 实践 | ||||
18 | 02318 | 4 | 笔试 | ||||
19 | 11689 | 毕业设计 | 不计学分 |
必考 | |||
总学分 | 74 及以上 |
上海交通大学《计算机科学与技术》专升本专业新旧考试计划课程对照表
序号 | 新计划 | 旧计划 | |||
课程代码 | 课程名称 | 学分 | 课程代码 | 课程名称 | |
1 | 03708 | 中国近现代史纲要 | 2 | 03708 | 中国近现代史纲要 |
2 | 03709 | 马克思主义基本原理概论 | 4 | 03709 | 马克思主义基本原理概论 |
3 | 13000 | 英语(专升本) | 7 | 00015 | 英语(二) |
4 | 00023 | 高等数学(工本) | 10 | 00023 | 高等数学(工本) |
5 | 02324 | 离散数学 | 4 | 02324 | 离散数学 |
6 | 04737 | C++程序设计 | 3 | 04737 | C++程序设计 |
04738 | C++程序设计(实践) | 2 | 04738 | C++程序设计(实践) | |
7 | 13003 | 数据结构与算法 | 4 | 02331 | 数据结构 |
13004 | 数据结构与算法(实践) | 2 | 04734 | 数据结构(实践) | |
8 | 13015 | 计算机系统原理 | 4 | 02325 | |
9 | 13180 | 操作系统 | 4 | 02326 | 操作系统 |
02327 | 操作系统(实践) | 1 | 02327 | 操作系统(实践) | |
10 | 13170 | 数据库及其应用 | 4 | 04735 | |
13171 | 数据库及其应用(实践) | 1 | 04736 | 数据库系统原理(实践) | |
11 | 13005 | 软件工程 | 3 | 02333 | 软件工程 |
13006 | 软件工程(实践) | 2 | 02334 | 软件工程(实践) | |
12 | 13017 | 计算机网络与信息安全 | 6 | 04741 | |
13 | 13215 | Java 语言程序设计 | 3 | 04747 | Java 语言程序设计(一) |
13216 | Java 语言程序设计(实践) | 1 | 04748 | Java 语言程序设计(一)(实践) | |
14 | 13175 | 线性代数(工) | 3 | 02197 | 概率论与数理统计(二) |
15 | 13011 | 人工智能与大数据 | 6 | ||
16 | 14260 | 数字电路与逻辑设计 | 4 | ||
17 | 13176 | 电子技术基础 | 4 | 04730 | 电子技术基础(三) |
13177 | 电子技术基础(实践) | 2 | 04731 | 电子技术基础实验考核 | |
18 | 02318 | 计算机组成原理 | 4 | 02318 | 计算机组成原理 |
19 | 11689 | 毕业设计 | 不计学分 | 10203 | 毕业设计 |
总学分 | 74 及以上 |
表格说明
1. 新计划除人工智能与大数据、数字电路与逻辑设计外,其余课程与老计划同序号课程皆为一一对应关系。
2. 非理工类专业专科生报考本专业时,须加考电子技术基础(含实践)、计算机组成原理。
3. 本方案从 2026 年 1 月起开始实施,由我校负责解释。
其他事项
中国近现代史纲要、马克思主义基本原理概论、英语(专升本)、高等数学(工本)、离散数学为公共基础课。人工智能与大数据课程可凭国家颁发的相关专业证书免考,具体证书类型由我校另行公布。除此之外其它非公共基础课不可免考。
人工智能与大数据和数字电路与逻辑设计 2 门课程为选考科目,可任选考 1 门,但必须至少选考 1 门。
一、指导思想
高等教育自学考试是我国高等教育基本制度之一,是对社会自学者进行的以学历考试为主的高等教育国家考试,是个人自学、社会助学、国家考试相结合的高等教育形式,也是我国高等教育体系的重要组成部分。
以***新时代中国特色社会主义思想为指导,落实立德树人根本任务,细化落实《高等教育自学考试专业设置实施细则》要求,加快推进新时代高等教育自学考试培养标准体系建设,在培养考生基本知识、基本理论和基本能力的基础上,结合高等教育自学考试的特点, 着重考核考生对软件工程、软件设计和开发、软件项目管理等方面基本知识的掌握,以及运用所学知识分析、解决软件设计、开发、维护和管理等方面实际问题的能力。
二、学历层次及规格
本专业为本科专业,培养具有计算机软硬件系统的设计、生产、维护、开发及管理能力的高级应用型技能人才,符合条件者可申请本科毕业证书与工学学士学位。
三、培养目标与基本要求
本专业培养理想信念坚定,德、智、体、美、劳全面发展,具有较高的科学文化素养、职业道德水准、创新创业能力和社会责任感, 适应社会和经济发展需要,具有良好的数学基础,熟练掌握计算学科基础理论、计算机科学与技术基础知识、基本技能和基本方法,具备计算机信息系统的工程实践能力,能在科学研究、工程技术、应用管理等岗位从事软件系统设计、开发、维护和管理等方面工作的工程技术应用型人才。
本专业的基本要求为:
1. 掌握计算学科的基础知识和基本理论,了解计算学科的核心概念、知识结构和典型方法;
2. 掌握计算机科学与技术的基本理论和专业知识,熟悉常用的软件工程相关平台和工具;
3. 具备综合运用掌握的知识、方法、技术和工具解决实际问题的能力,能够权衡和选择各种设计方案,具备作为软件工程师从事工程实践的专业能力;
4. 具备软件开发、项目组织管理和团队合作的基本能力;
5. 掌握软件需求分析、设计、实现、测试、维护和过程管理的方法和技术,具有一定的工程意识,具备软件开发、管理和维护的工程实践能力;
6. 了解软件工程学科的发展动态、应用前景和行业需求;
7. 了解国家计算机科学与技术领域的基本政策和法规;
8. 具备对新知识、新技能的学习能力和一定的创新创业能力。
四、主要课程说明
1. 高等数学(工本)
本课程是工科类学生的一门必修课,是服务于各专业的一门重要基础课,是培养学生应用数学知识解决实际问题能力的有力工具。本课程是研究客观世界数量关系和空间形式的科学,是学生掌握数学工具、养成数学素养的主要课程,是学生知识结构的基础和支柱,对后续课程的学习起着十分重要的作用。
2. 离散数学
本课程是计算机相关专业的核心基础课程。本课程是培养学生抽 象思维和严密概括能力的素质训练课程。课程内容主要包括数理逻辑、集合论与关系、组合数学初步、代数结构和图等。通过本课程的学习, 一方面可以为学习各专业课程作必要的数学准备,另一方面,培养和训练学生掌握使用数学语言或符号系统处理问题的基本方法,提高学 生的逻辑推理能力、抽象思维能力和形式化思维能力。
3. 数据结构与算法
本课程面向软件工程师的岗位需求,主要讲述数据结构有关基本概念、常用的数据结构和算法,重点内容包括:线性表、树、图三种结构的定义、实现和有关算法,一些经典的排序和查找算法,针对算法进行时间和空间复杂度分析的技术。课程着重基本知识的掌握和基本技能的训练。
4. 软件工程
本课程旨在培养学生的软件工程学的基本素质,使学生全面掌握现代软件工程化开发的基本原理、方法、技术和过程。软件工程是在大型软件开发中,运用系统工程的思想、理论、方法、技术、管理理念和相关工具,进行系统开发的一门学科。课程注重贯穿软件开发整个过程的系统性认识和实践性应用,使学生在理论探讨和实践分析的基础上掌握软件工程的基本方法、技术和工具。
5. C++程序设计
本课程代表高级语言程序设计课程,全面介绍 C++语言及其程序设计方法,包括 C++语言基础知识、语法规则、数据类型、语句、数组、函数、指针、结构体类型、面向对象、类和文件等,以及面向对象设计、结构化程序的设计方法和三种基本结构的知识,同时结合编程实践来巩固和理解所学知识。
6. 操作系统
本课程旨在培养学生的计算机系统能力,为构建计算机知识体系奠定基础。通过学习,学生可以了解并掌握计算机操作系统的基本概念、基本理论和基础技术。主要内容包括进程/线程管理、并发控制、内存管理、输入/输出管理、文件管理等机制及其关键技术。
7. 数据库及其应用
本课程是推荐选考课。数据库技术是构成信息系统的基础。本课程着重介绍数据库系统的基本概念、原理和技术方法。课程内容包括数据库系统的基本概念、关系运算理论、SQL 语言、数据库应用系统的设计方法、数据库系统的安全性控制、完整性控制、并发控制和系统故障恢复等。通过学习,可以培养学生运用数据库技术解决问题的能力,为今后从事系统设计实践打好基础。
8. 人工智能与大数据
本课程结合大数据与人工智能理论和技术发展前沿,系统介绍大数据和人工智能的相关概念和技术,主要涉及大数据工程、人工智能原理、人工智能算法在大数据平台上的实现及相关原理的前沿应用, 包括大数据技术原理与应用、人工智能基础与应用、大数据与人工智能的综合应用。本课程可以提升学生解决优化、决策等问题的能力, 为学生未来的企业工作、科学研究打下坚实的基础。
五、实践性环节学习考核要求
1. 含实践的课程及实践所占学分:C++程序设计(2)、数据结构与算法(2)、软件工程(2)、操作系统(1)、Java 语言程序设计(1)、数据库及其应用(1)。
2. 毕业设计。
六、其他必要的说明(报考条件、毕业与学位证书颁发等)
1. 所有专业的专科及以上的学生皆可报考,其中非理工类专业专科生报考本专业时,须加考加试课。
2. 毕业条件:获得专科及以上毕业证书,完成本专业规定的课程(包括实践课及毕业设计)并取得规定的学分,思想品德鉴定合格者, 经审核通过后可获得本科毕业证书。
3. 学位申请:符合学位申请条件的本专业毕业生,可申请工学学士学位。由学校依据《上海交通大学成人高等教育本科毕业生学士学位授予工作实施细则》授予相应学位。
来源:https://www.shmeea.edu.cn/page/04100/20240115/18145.html
全专业电子资料、题库、学位、网课
最高直省2344元
上千+科次精品网课
买网课即送全真模考题库
五千+科次教材资料
电子资料满三件9折
五千+科次在线题库
全真呈现历年考试试题