上海自考计算机科学与技术专业(本科)考试科目包含中国近现代史纲要、马克思主义基本原理概论、英语(专升本)、高等数学(工本)、离散数学、C++程序设计、数据结构与算法、计算机系统原理、操作系统、数据库及其应用、软件工程、计算机网络与信息安全、Java语言程序设计、线性代数(工)、人工智能与大数据、数字电路与逻辑设计、电子技术基础、计算机组成原理等。

课程与学分设置

课程

类别

序号

课程

代码

课程名称

学分

考试

方式

考试类别

备注

公 共

基础课

1

03708

中国近现代史纲要

2

笔试

必考

 

2

03709

马克思主义基本原理概论

4

笔试

 

3

13000

英语(专升本)

7

笔试

 

4

00023

高等数学(工本)

10

笔试

 

5

02324

离散数学

4

笔试

 

专 业

核心课

 

6

04737

C++程序设计

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及以上