计算机科学与技术专业培养方案.docx
《计算机科学与技术专业培养方案.docx》由会员分享,可在线阅读,更多相关《计算机科学与技术专业培养方案.docx(43页珍藏版)》请在冰豆网上搜索。
计算机科学与技术专业培养方案
计算机科学与技术专业培养方案
(适合07、08、09年级)
一、培养目标
培养适应我国社会主义建设实际需要,德、智、体全面发展,具有坚实的数理基础,掌握计算机软硬件基础理论及计算机系统设计、研究、开发及综合应用方法;具有较强的计算机系统程序设计能力和程序分析能力;受到良好的科学实验素养训练;了解计算机科学与技术的新发展;掌握一门外语,能顺利阅读本学科的外文文献。
毕业生适宜到科研部门和教育单位从事科学研究和教学工作;到企事业、技术和管理部门从事计算机软件、体系结构及其应用研究和科技开发工作;可继续攻读本学科相关学科的硕士学位。
二、学制、授予学位及毕业基本要求
学制4年。
实行学分制,学生修满162.5学分,通过毕业论文答辩并符合学校有关本科学位授予规定者,授予工学学士学位。
课程设置的分类及学分比例如下表:
类别
学分
比例
通修课
68
41.85%
学科群基础课
23
14.15%
专业课
41.5(专业必修课)+14(专业选修课)=55.5
34.15%
公选课
8
4.92%
毕业论文
8
4.92%
合计
162.5
三、修读课程
要求修读的课程分为四个层次,每个层次的课程设置及结构如下:
1、通修课:
(68学分)
参照学校关于通修课的课程要求。
其中计算机类课程和电子类课程以本专业要求为准。
2、学科群基础课:
(23学分)
MA02*(数学类课程):
(6学分)
数理方程(B)(2学分)、复变函数(B)(2学分)、计算方法(B)(2学分);
EM02*(管理类课程):
(5学分)
概率论与数理统计(3学分)、随机过程(2学分);
ES02*(电子类课程):
(8.5学分)
电路基本理论(3学分)、电路基本理论实验(0.5学分)、模拟与数字电路(4学分)、模拟与数字电路实验(1学分);
CS02*(计算机类课程):
(3.5学分)
微机原理与系统(B)(3.5学分);
3、专业课:
(≥55.5学分)
专业必修课程:
CS02*(计算机类课程):
(41.5学分)
代数结构(3学分)、数据结构(4学分)、图论(3学分)、计算机导论(1学分)、数理逻辑(3学分)、计算机网络(3.5学分)、计算机组成原理(3学分)、计算机组成原理实验(1学分)、操作系统原理与设计(3.5学分)、算法基础(3.5学分)、数据库系统及应用(3.5学分)、编译原理和技术(3.5学分)、并行计算(3.5学分)、软件工程(2.5学分)。
专业选修课程:
(选≥14学分,共50.5学分)
PI02*(机械类课程):
(2学分)
机械制图(非机类)(2学分);
CN33*(控制类课程):
(3.5学分)
计算机控制基础(3.5学分);
IN33*(信息类课程):
(5.5学分)
数字信号处理基础(3.5学分)、信息论基础(2学分);
CS33*(计算机类课程):
(40学分)
运筹学基础(2学分)、面向对象程序设计语言(2.5学分)、人工智能基础(3.5学分)、计算机图形学(3.5学分)、网络数据通讯(2学分)、CPU设计与测试(2学分)、自动机理论与计算导论(3学分)、计算机体系结构(3.5学分)、计算机与网络安全(2学分)、多媒体技术(3.5学分)、数字图像处理(3.5学分)、计算机辅助设计与虚拟现实(2学分)、并行程序设计(3.5学分);
ES33*(电子类课程):
(3学分)
电子系统设计(3学分);
4、高级课:
CS04*(计算机类课程):
(3.5学分)
并行程序设计(3.5学分)。
本专业主干课程:
代数结构、数据结构、图论、计算机导论、数理逻辑、计算机网络、计算机组成原理、操作系统原理与设计、算法基础、数据库系统及应用、编译原理和技术、并行计算、软件工程。
四、主要课程关系结构图
计算机科学与技术专业主要课程关系结构图
五、指导性学习计划表
计算机科学与技术专业四年制指导性学习计划
一年级
秋
春
新课号
老课号
课程名称
学时
学分
类别
新课号
老课号
课程名称
学时
学分
类别
PS01001
无
形势与政策讲座
1
PS01003
104007
马克思主义基本原理
60
3
通修
601007
军事理论
40
1
通修
FL01002
018502
综合英语二级
80
4
通修
PS01002
104006
中国近现代史纲要
40
2
通修
PE012**
103B01
基础体育选项
40
1
通修
PS01004
104008
思想道德修养与法律基础
60
3
通修
PH01001
022153
力学与热学
80
4
通修
FL01001
018501
综合英语一级
80
4
通修
PH01701
022141
大学物理-基础实验
60
1.5
通修
PE011**
103A01
基础体育
40
1
通修
MA01002
001513
多变量微积分
120
6
通修
CS01001
210505
计算机文化基础
10/30
1
通修
ES02001
210045
电路基本理论
60
3
学科
CS01002
210502
C语言程序设计
40/30
2.5
通修
ES02701
210046
电路基本理论实验
30
0.5
学科
MA01001
001512
单变量微积分
120
6
通修
CS33001
210043
代数结构
60
3
专业
MA01003
001514
线性代数
80
4
通修
PI02004
009004
机械制图(非机类)
40
2
专选
文化素质类
小计
(9+1*)门课
24.5+2*
小计
(9)门课
26
二年级
秋
春
新课号
老课号
课程名称
学时
学分
类别
新课号
老课号
课程名称
学时
学分
类别
PS01005
104009
重要思想概论
80/80
6
通修
PH01003
022155
光学与原子物理
80
4
通修
FL01003
018503
综合英语三级
80
4
通修
PE013**
103D01
体育选项
(2)
40
1
通修
PH01002
022154
电磁学
80
4
通修
PH01703
022143
大学物理-现代技术实验
60
1.5
通修
PH01702
022142
大学物理-综合实验
60
1.5
通修
MA02504
017082
概率论与数理统计(B)
60
3
学科
PE013**
103C01
体育选项
(1)
40
1
通修
ES02005
011151
模拟与数字电路
80
4
学科
MA02506
001548
复变函数(B)
40
2
学科
ES02704
011152
模拟与数字电路实验
40
1
学科
MA02507
001549
数理方程(B)
40
2
学科
CS33005
011094
数理逻辑
60
3
专业
CS33002
011127
数据结构
60/40
4
专业
IN33101
011143
数字信号处理基础
60/20
3.5
专选
CS33003
011040
图论
60
3
专业
CS33101
011096
运筹学基础
40
2
专选
CS33004
011044
计算机导论
20
1
专业
ES33101
011136
电子系统设计
40/40
3
专选
文化素质类
文化素质类
小计
(10)门课
28.5
小计
(7+3*)门课
17.5+8.5*
三年级
秋
春
新课号
老课号
课程名称
学时
学分
类别
新课号
课号
课程名称
学时
学分
类别
MA02510
017084
随机过程
40
2
学科
MA02503
001511
计算方法(B)
40
2
学科
CS33006
011144
计算机网络
60/20
3.5
专业
CS02004
011153
微机原理与系统(B)
60/30
3.5
学科
CS33007
011013
计算机组成原理
60
3
专业
CS33010
011147
数据库系统及应用
60/30
3.5
专业
CS33701
011138
计算机组成原理实验
40
1
专业
CS33011
011133
编译原理和技术
60/30
3.5
专业
CS33008
011124
操作系统原理与设计
60/30
3.5
专业
CS33013
011150
并行计算
60/20
3.5
专业
CS33009
011146
算法基础
60/30
3.5
专业
IN33102
011148
信息论基础
40
2
专选
CS33102
011095
面向对象程序设计语言
40/30
2.5
专选
CS33104
011139
计算机图形学
60/20
3.5
专选
CS33103
011119
人工智能基础
60/20
3.5
专选
CS33105
011121
网络数据通讯
40
2
专选
CN33101
011149
计算机控制基础
60/20
3.5
专选
CS33111
011154
CPU设计与测试
20/40
2
专选
011156
自动机理论与计算导论
60
3
专选
文化素质类
文化素质类
小计
(6+3*)门课
16.5+9.5*
小计
(5+5*)门课
16+12.5*
四年级
秋
春
新课号
老课号
课程名称
学时
学分
类别
新课号
老课号
课程名称
学时
学分
类别
CS33012
011128
软件工程
40/20
2.5
专业
毕业论文
8
CS33110
011135
计算机体系结构
60/30
3.5
专选
CS33106
011141
数字图像处理
60/20
3.5
专选
CS33107
011100
计算机与网络安全
40
2
专选
CS33108
011118
多媒体技术
60/20
3.5
专选
CS33109
011111
计算机辅助设计与虚拟现实
40
2
专选
CS04301
011601
并行程序设计
60/20
3.5
专选
文化素质类
文化素质类
小计
(1+6*)门课
2.5+18*
小计
(1)门课
8
注1:
文化素质类课程从第二学期开始选修,要求学分为8,其中创新类学分为2,综合素质类学分为2。
创新类的Seminar课程只有大三和更高年级可以选修,其他课程年级不限。
注2:
灰色标记为选修课。
注3:
小计中*号课程为选修课程。
(提醒一下:
同学们要在四年级上学期结束前修完公选课及体育课,否则有可能不能按时拿毕业、学位证。
注4:
“代数结构”是计算机科学与技术专业的必修课,是电子信息科学与技术、信息安全、自动化、电子信息工程、通信工程等专业的选修课。
希望进入计算机科学与技术专业的学生,最好在第二学期学习“代数结构”,否则在进入计算机科学与技术专业后仍然必须学习并通过该课程。
六、课程简介
课号:
CS01001
课程名称(中文):
计算机文化基础
课程名称(英文):
FundamentalsofComputerCulture
学时:
10/30
学分:
1
开课学期:
秋
预修课程:
无
适用对象和学科方向:
通修课
主要内容:
《计算机文化基础》是为全校新生开设的第一门计算机基础课,是大学阶段计算机方面的入门级课程。
内容涉及计算机的基础知识、操作系统的概念及操作、INTERNET基础知识及应用、以及文字处理、电子表格和演示文稿等常用软件。
这些知识和技能对于信息社会中的高校大学生来说是必不可少的。
本课程在讲授中始终贯彻实践性、技能性的特点,采用“精讲多练”的教学模式组织内容,使学生能在较短的时间内掌握计算机的基础知识和实用技能。
主要讲授:
计算机的概述、计算机的基本组成及其工作原理、数字信息编码;操作系统的概念及Windows操作系统的基本功能及使用技巧、Uinx/Linux操作系统的基本使用;计算机网络的基本知识(网络的基本组成、网络协议、IP地址及域名)、Internet上的常用应用(Email、Telnet、FTP、BBS、WWW等等);Word文字处理软件的基本操作和高级技巧;Excel电子表格的基本操作和数据共享技术;Powerpoint演示文稿的制作。
<返回指导性学习计划表>
课号:
CS01002
课程名称(中文):
C语言程序设计
课程名称(英文):
CProgrammingLanguage
学时:
40/30
学分:
2.5
开课学期:
秋
预修课程:
CS01001计算机文化基础
适用对象和学科方向:
通修课
主要内容:
本课程以程序设计为主线,介绍C语言的基本概念,讨论C语言的各种数据类型和函数的定义及使用,突出函数、指针类型和结构类型的讲授,强调在程序设计中对指针与结构的使用和实际的应用,培养学生运用程序设计语言解决实际问题的能力,使学生能结合自己的专业,发挥计算机在本学科的作用。
程序设计是各类系统开发的基础,同时也有利于理解和掌握计算机领域中的大多数概念,因此是计算机基础教学的基本内容,也是科技工作者的一门必备基础。
主要讲授:
C语言的程序结构(特点,基本结构,程序设计方法)数据类型、运算符和表达式(数据类型、常量和变量的定义,运算符的种类,优先级和结合方向,表达式的类型和值,基本输入与输出)基本语句和程序结构设计(基本语句,分支程序设计,循环程序设计,常用算法的程序设计)数组(一维数组,二维数组,字符数组,数组类型的应用)函数(函数定义的一般形式,函数调用,函数的参数与返回值,函数的嵌套调用和递归调用,局部变量、全局变量及动态和静态存储变量,内部函数和外部函数)预处理(宏定义,INCLUDE处理,条件编译)指针(指针概念,指针变量和指针运算,指向数组、字符串和函数的指针,返回指针值的函数,指针数组和指向指针的指针)结构体与共用体(定义结构体类型变量的方法、引用和初始化,结构体数组和应用,指向结构体的指针和动态申请存储空间,链表、结构体应用,共用体和枚举类型)位运算(位运算符,位运算)文件操作(文件类型指针,文件的打开与关闭,文件的读写,文件的定位)。
<返回指导性学习计划表>
课号:
IN02001
课程名称(中文):
电路基本理论
课程名称(英文):
FundamentalTheoryofCircuit
学时:
60
学分:
3
开课学期:
春
预修课程:
MA01002多变量微积分、PH01003光学与原子物理
适用对象和学科方向:
电子工程、电子科学与技术、计算机、自动化
主要内容:
基本电路理论是电子工程、电子科学与技术、计算机、自动化等类专业的一门重要的基础课。
通过本课程的学习,使学生掌握电路的基本概念、基本理论和分析计算电路的基本方法。
为学习后续课程准备必要的电路知识、为今后从事信息科学技术领域的工作打下重要的基础。
电路理论主要内容包括两部分,电路分析和电路综合。
电路分析是在已知电路结构及元件性质的条件下,求出输入与输出之间的关系;电路综合是已知输入和输出的关系,求得电路的结构和组成。
电路分析是综合的基础。
本课程主要讲解电路分析部分,其主要内容包括:
基尔霍夫定律,电路元件及其模型,支路分析法,回路分析法,节点分析法,特勒根定理,置换定理,叠加定理,互易定理,戴维宁和诺顿定理,最大功率传输定理,正弦稳态电路,三相电路,线性动态电路暂态过程的时域分析,线性动态电路暂态过程的复频域分析,双口网络及其参数,网络函数,频率特性,电路谐振现象,非线性直流电路等。
<返回指导性学习计划表>
课号:
IN02701
课程名称(中文):
电路基本理论实验
课程名称(英文):
ExperimentsofFundamentalElectricalCircuitsTheory
学时:
30
学分:
0.5
开课学期:
春
预修课程:
MA01002多变量微积分、MA01004线性代数、PH01002电磁学
适用对象和学科方向:
电子信息科学
主要内容:
电路基本理论实验以其鲜明的理论应用性和技术实验性特点已成为电子信息科学专业的一门主要基础课程。
实验基本要求学生正确使用常用电子仪器,掌握基本电路参数测量和电阻电路,电路特性的测试和分析能力。
主要讲授:
了解和掌握示波器、毫伏表、信号发生器和数字万用表常用仪器使用。
学会对有源单口网络等效内阻的测量。
验证KCL、KVL、特勒根定理,掌握戴南等效电路参数测定方法。
掌握受控源和运放方面的内容。
了解负阻变换器和回转器的基本原理及其运放放实现。
掌握动态电路特性测试和分析能力。
了解RC串并联电路的频率特性。
并设有电路参数测定设计实验。
增加EDA实验。
<返回指导性学习计划表>
课号:
CS33001
课程名称(中文):
代数结构
课程名称(英文):
AlgebraicStructure
学时:
60
学分:
3
开课学期:
春
预修课程:
适用对象和学科方向:
计算机科学与技术专业
主要内容:
“代数结构”是中国科大计算机专业“离散数学原理”系列课程的第一门课程。
它主要讲授计算机科学所需要的代数方面的基础知识,为今后学习和研究提供不可缺少的工具。
内容主要包括集合、映射、关系等基本概念和初等数论知识,并在此基础上介绍几种基本的代数系统--群、环、域、格的基本性质,其中强调的是代数结构本身(而不是结构中的元素)以及不同代数结构之间的相互联系。
<返回指导性学习计划表>
课号:
CS33002
课程名称(中文):
数据结构
课程名称(英文):
DataStructures
学时:
60/40
学分:
4
开课学期:
秋
预修课程:
CS01002C语言程序设计
适用对象和学科方向:
计算机科学与技术专业
主要内容:
数据结构是计算机学科一门重要的专业基础课,该课程系统地讨论各种常用的数据结构及其应用,以及查找的各种方法及其综合分析比较;介绍内存空间的动态分配与回收算法,以及可利用空间表的结构;培养学生数据抽象和程序设计的能力,算法时、空复杂性的分析能力。
主要讲授:
线性表(特征与定义,顺序和链式表示与实现,基于线性表的算法设计);栈和队列(特征与定义,表示与实现,循环队列);串(定义,存储结构,简单的模式匹配);广义表(定义,存储结构,递归算法);树和二叉树(二叉树的定义和表示,二叉树的遍历算法及其应用,树和森林,哈夫曼树,树与等价问题,回溯法和树的遍历,树的计数);图(图的定义和表示,图的遍历,图的连通性问题:
深度优先生成树和广度优先生成树、最小生成树、关节点和重连通分量,拓扑排序,关键路径,最短路径);动态存储管理(可利用空间表及分配算法,边界标识法,伙伴系统,无用单元收集);查找(静态查找,动态查找,散列查找)。
<返回指导性学习计划表>
课号:
CS33003
课程名称(中文):
图论
课程名称(英文):
GraphTheory
学时:
60
学分:
3
开课学期:
秋
预修课程:
MA01001单变量微积分、MA01002多变量微积分、MA01003线性代数
适用对象和学科方向:
计算机科学与技术专业
主要内容:
本课程是高等院校计算机专业的基础课,使学生了解并掌握图论这一课程的基本内容,它的理论问题及处理这些问题的具体方法和技巧,特别是要掌握将现实世界中的具体问题转化为图论问题的基本思想和方法。
为进一步深造和应用打下基础。
该课程系统介绍图论中的基本概念、基本理论、基本算法及其重要应用。
课程中首先介绍了图的基本概念,然后分章详细讨论了图的一些特殊性质及一些特殊图,具体内容包括:
树;连通性;Euler图和Hamilton图;平面图;匹配理论;支配集和独立集;着色理论;有向图;网络中的最大流;图的矩阵表示。
在各章还介绍了相应的应用背景,从中体现了将实际问题转化为图论问题的思想和方法。
<返回指导性学习计划表>
课号:
CS33004
课程名称(中文):
计算机导论
课程名称(英文):
IntroductiontoComputerScience
学时:
20
学分:
1
开课学期:
秋
预修课程:
适用对象和学科方向:
计算机科学与技术专业
主要内容:
本课程的目标是向同学介绍有关计算机科学与技术专业的有关内容,以期对新进入计算机科学与技术专业学习的同学有一个引导,使他们对该学科有一个较全面的基本认识,对即将到来的4年在校学习有一个基本的专业学科的了解,激发同学学习该专业的兴趣。
按照本课程目前的教学安排,课程由本学科的教授轮流担任,因此本课程内容随着不同授课老师有变化。
<返回指导性学习计划表>
课号:
ES02005
课程名称(中文):
模拟与数字电路
课程名称(英文):
SimulationandDigitalLogicCircuit
学时:
80
学分:
4
开课学期:
春
预修课程:
ES02001电路基本理论、MA01001单变量微积分、MA01002多变量微积分
适用对象和学科方向:
计算机科学与技术专业
主要内容:
半导体二极管三极管原理,基本放大器电路分析方法,开关电路理论,逻辑门电路,组合逻辑,时序逻辑,编程逻辑,在系统编程技术,数字系统等。
<返回指导性学习计划表>
课号:
ES02704
课程名称(中文):
模拟与数字电路实验
课程名称(英文):
Exp.OfSimulationandDigitalLogicCircuit
学时:
40
学分:
1
开课学期:
春
预修课程:
ES02001电路基本理论、ES02005模拟与数字电路
适用对象和学科方向:
计算机科学与技术专业
主要内容:
带数码显示的计数器设计;四位海明校验逻辑设计;同步型8位并行---串行数据转换的时序逻辑设计; 异步型8位串行---并行数据转换的时序逻辑设计;脉冲分频、脉冲周期、脉冲分配逻辑设计;程序计数器;2KX8位静态存贮器设计;16位ALU运算器的设计。
<返回指导性学习计划表>
课号:
CS33005
课程名称(中文):
数理逻辑
课程名称(英文):
MathematicalLogic
学时:
60