计算机科学与技术专业

(2017年7月更新)

一、专业介绍

计算机科学与技术引发了全球范围内的技术和社会深刻变革,颠覆了人们原有的生活方式,引领人类社会进入了信息时代。

计算机发明于20世纪中叶,其应用领域从最初的军事领域很快扩展到社会生产和人类生活的方方面面,同时也对物理、化学、生物等其他学科领域的发展起到了催化剂作用。以计算机和网络为重要载体的计算技术已经成为人类社会最为重要的基础设施之一。

本专业主要围绕计算机的设计与制造以及信息获取、表达、存储、处理、传输和运用等领域方向,开展理论、原理、方法、技术、系统和应用等方面的研究;包括科学与技术两个方面,两者相辅相成、相互作用、高度融合;基本内容可主要概括为计算机科学理论、计算机软件、计算机硬件、计算机系统结构、计算机应用技术、计算机网络、信息安全等。

计算机科学与技术专业涉及的理论基础包括离散数学、计算理论、信息与编码理论、形式语言与自动机理论、形式语义学、程序理论、算法分析和计算复杂性理论、数据结构以及并发、并行与分布处理理论、人工智能与智能信息处理理论、数据库与数据管理理论等,同时涉及感知、认知机理、心理学理论等。

国科大计算机与控制学院由中国科学院计算技术研究所主承办,联合软件研究所、自动化研究所等单位的优势科研资源,拥有一支由院士、国家“千人计划”、国家杰出青年科学基金获得者等优秀科研人才组成的高水平师资队伍,为学生提供了优质的计算机科学教育和研究的条件。本专业旨在培养计算机科学与技术领域的领军人才。

二、专业学分要求及课程设置

计算机科学与技术专业学士学位的总学分要求是165学分,其中公共必修课程78学分,公共选修课程16学分,社会实践4学分,科研实践(研讨课)10学分,金工实习2学分,毕业论文(设计)15学分,专业课40学分。

40学分的专业课中,必修课为34学分,选修课为6学分。

(1)专业必修课

序号

课程名称

学时

学分

1

概率论与数理统计

80

4

2

离散数学

60

3

3

数字电路

60

3

4

数据结构

60

3

5

理论计算机科学基础

60

3

6

计算机组成原理

60

3

7

编译原理

60

3

8

操作系统

60

3

9

计算机体系结构

60

3

10

计算机网络

60

3

11

人工智能基础

60

3

合计11门

 

34

(2)专业选修课

类别

课程名称

学时

学分

计算机系统结构

汇编语言

40

2

并行程序设计

40

2

分布式系统

40

2

计算机软件与理论

组合数学

40

2

算法设计与分析

40

2

数据库系统

40

2

面向对象的程序设计方法

40

2

数据挖掘

40

2

软件工程

40

2

软件分析与测试

40

2

计算机应用技术

机器学习导论

40

2

自然语言处理

40

2

数字图像处理

40

2

计算机图形学

40

2

人机交互技术

40

2

网络信息安全导论

40

2

合计16门

 

32

三、计算机科学与技术专业本科阶段指导性教学计划(实际教学计划以每学期公布的为准)

                              第一学年

秋季学期

春季学期

夏季学期

课程名称

学时

学分

课程名称

学时

学分

课程名称

学时

学分

中国近现代史纲要

34

2

思想道德修养与法律基础

34

2

社会

实践

4

科学前沿进展系列讲座I

18

1

科学前沿进展系列讲座Ⅱ

18

1

艺术与人文系列讲座

30

1

形势与政策

18

1

线性代数I

80

4

微积分Ⅱ

80

4

微积分I

80

4

线性代数Ⅱ

80

4

力学

60

3

热学

60

3

大学英语I

32

2

电磁学

60

3

体育I

32

1

大学写作

40

2

军事理论与军训

128

4

大学英语Ⅱ

32

2

英语选修课

32

2

体育Ⅱ

32

1

人文选修课

1

英语选修课

32

2

人文选修课

2

计算机科学导论

60

3

离散数学

60

3

小计:11门

25

小计:14门

33

4

                              第二学年

秋季学期

春季学期

夏季学期

课程名称

学时

学分

课程名称

学时

学分

课程名称

学时

学分

马克思主义基本原理

40

3

毛泽东思想和中国特色社会主义理论体系概论

54

4

金工实习

2

科学前沿进展系列讲座Ⅲ

18

1

科学前沿进展系列讲座IV

18

1

大学英语Ⅲ

32

2

大学英语 IV

32

2

体育Ⅲ

32

1

体育 IV

32

2

微积分Ⅲ/数学物理方法*

80

4

原子物理学

60

3

光学

60

3

英语选修课

32

1

基础物理实验

64

2

人文选修课

32

2

程序设计基础与实验

60

3

理论计算机科学基础

60

3

英语选修课

32

2

计算机组成原理 + 研讨课

60+40

3+2

人文选修课

2

汇编语言

40

2

概率论与数理统计

80

4

数据结构

60

3

数字电路

60

3

组合数学

40

2

小计:13门

32

小计:11门

26+

2

* “微积分Ⅲ”与“数学物理方法”选修一门即可。

                              第三学年

秋季学期

春季学期

夏季学期

课程名称

学时

学分

课程名称

学时

学分

课程名称

学时

学分

人文选修课

1

编译原理 + 研讨课

60+40

3+2

操作系统 + 研讨课

60+40

3+2

计算机网络 + 研讨课

60+40

3+2

计算机体系结构 + 研讨课

60+40

3+2

并行程序设计

40

2

人工智能基础

60

3

分布式系统

40

2

数据库系统 + 研讨课

40+20

2+1

数据挖掘

40

2

面向对象的程序设计

40

2

数字图像处理

40

2

算法设计与分析+研讨课

40+20

2+1

自然语言处理

40

2

机器学习导论

40

2

小计:8门

18+6

小计:7门

16+4

                             第四学年

秋季学期

春季学期

夏季学期

国外或国内

学时

学分

课程名称

学时

学分

课程名称

学时

学分

论文准备或实验室工作

120

6

毕业设计

400

9

软件工程

40

2

软件分析与测试

40

2

人机交互

40

2

计算机图形学

40

2

网络信息安全导论

40

2

小计:6门

16

小计:1门

9


辅修/双学位计算机科学与技术专业培养方案

一、   辅修计算机科学与技术专业要求及课程设置

1.专业要求

辅修计算机科学与技术专业课程总学分要求18学分。其中专业必修课12学分,专业选修课6学分。

2.课程设置

(1)专业必修课

序号

课程名称

学时

学分

建议预修课程

1

数据结构

60

3

程序设计

2

计算机组成原理

60

3

计算机科学导论、程序设计

3

操作系统

60

3

计算机组成原理、数据结构

4

理论计算机科学基础

60

3

数据结构

(2)专业选修课,从以下课程中选修不少于3门课, 以满足总学分的要求。

类别

课程名称

学时

学分

计算机系统结构

汇编语言

40

2

并行程序设计

40

2

分布式系统

40

2

计算机软件与理论

组合数学

40

2

算法设计与分析 + 研讨课

40+20

2+1

数据库系统 + 研讨课

40+20

2+1

面向对象的程序设计方法

40

2

数据挖掘

40

2

软件工程

40

2

软件分析与测试

40

2

计算机应用技术

机器学习导论

40

2

自然语言处理

40

2

数字图像处理

40

2

计算机图形学

40

2

人机交互技术

40

2

网络信息安全导论

40

2

二、双学位计算机科学与技术专业要求及课程设置

1.专业要求

攻读计算机科学与技术双学位专业课程总学分要求40学分。其中,专业必修课34学分,专业选修课6学分。同时还要求完成科研实践10学分,金工实习2学分,毕业论文(设计)15学分。

注:双学位的专业必修课与主修专业的专业必修课重复学分不得多于8学分。①重复课程≤8学分的须选修双学位专业要求的其它专业选修课替代,以满足双学位的总学分要求;②重复课程>8学分的原则上不允许申请本双学位专业。

2.课程设置

(1)专业必修课

序号

课程名称

学时

学分

1

概率论与数理统计

80

4

2

离散数学

60

3

3

数字电路

60

3

4

数据结构

60

3

5

理论计算机科学基础

60

3

6

计算机组成原理

60

3

7

编译原理

60

3

8

操作系统

60

3

9

计算机体系结构

60

3

10

计算机网络

60

3

11

人工智能基础

60

3

合计11门

 

34

(2)专业选修课

类别

课程名称

学时

学分

计算机系统

结构

汇编语言

40

2

并行程序设计

40

2

分布式系统

40

2

计算机软件与理论

组合数学

40

2

算法设计与分析

40

2

数据库系统

40

2

面向对象的程序设计方法

40

2

数据挖掘

40

2

软件工程

40

2

软件分析与测试

40

2

计算机应用

技术

机器学习导论

40

2

自然语言处理

40

2

数字图像处理

40

2

计算机图形学

40

2

人机交互技术

40

2

网络信息安全导论

40

2

合计16门

 

32


 

  • 动物所
  • 化学所
  • 半导体所
  • 国家天文台
  • 数学所
  • 物理所
  • 理化所
  • 理论物理所
  • 生态中心
  • 计算所
  • 软件所