《自考视频辅导课程》轻松易懂,助你拿证!点击试听,综合优惠低至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折
五千+科次在线题库
全真呈现历年考试试题
自考生题库
专业智能,巩固提分
历年真题
真题全景再现
进入做题
模拟考场
海量题随机做
进入做题
考前点题
部分科目押题
进入做题
章节练习
章节专项突破
进入做题
错题收纳
试题收藏复习
进入做题
易错题
高频易错习题
进入做题
微信公众号
网课试听
教材大全
做题闯关

扫描二维码 关注公众号
微信小程序
资料大全
免费题库
无需下载

扫描小程序码 领免费题库