信息与计算科学专业课程简介
BZ062010 数学分析
本课程是基础主干课。主要内容包括:实数、函数、极限论,函数的连续性。一元函数微分学,微分学基本定理。一元微分学应用,实数完备性基本定理,闭区间上连续函数性质的证明,不定积分,定积分及应用,非正常积分。数项级数,函数列与函数项级数,幂级数,付里叶级数,多元函数的极限与连续,多元函数微分学。隐函数定理及其应用,重积分,含参量非正常积分,曲线积分与曲面积分。
教学参考书:
1.数学分析(上、下册),华东师范大学数学系编,高等教育出版社, 2000年6月,第三版。
2.微积分学教程,菲赫金哥尔茨著,叶彦谦等译,人民教育出版社, 1959年,第一版。
考核方式:考试。
BZ062020 解析几何
其基本内容:矢量代数,轨迹与方程,平面,空间直线,二次曲面,二次曲线的一般理论等。
教学参考书:
1.解析几何,吕林根、许子道编, 高等教育出版社,1987年,第三版。
2.高等几何,朱德祥编,高等教育出版社,1983年,第一版。
3.高等几何,钟集编,高等教育出版社,1983年,第一版。
4.高等几何学(上册),H.B.叶非莫夫著,裘光明译,高等教育出版社,1954年,第一版。
考核方式:考试。
BZ061030高等代数
本课程是基础主干课。主要内容包括:一元多项式,行列式,线性方程组,矩阵,二次型,线性空间,线性变换,欧氏空间。
教学参考书:
1.高等代数,北京大学数学系前代数小组编,高等教育出版社,2019年,第五版。
2.高等代数,乐茂华主编,南京大学出版社。
3.高等代数(高教,北大,第四版)导教导学导考,徐仲等编,西北工业大学出版社,2014年第3版。
考核方式:考试。
BZ062040 程序设计语言
本课程主要介绍C语言的基本概念、数据类型、语法规则、基本运算、处理语句和控制结构、程序的组织方式以及使用C语言编写程序或程序模块的基本方法等。
教学参考书 :
1 .C程序设计(第二版),谭浩强,清华大学出版社。
2 .C程序设计题解与上机指导(第二版),谭浩强,清华大学出版社。
考核方式:考试
网页设计与制作
本课程主要介绍html语言设计基础、photoshop、flash、asp、access数据库等相关技术,采用项目驱动的教学方式,通过培训使学生能够较好掌握web开发的设计与制作。
java语言程序设计
本课程主要介绍java语言基础、jsp(MVC模型)程序设计、ssh、安卓系统、云计算、AJAX等相关技术,采用项目驱动的教学方式。java语言作为信计专业就业的主攻方向,学院配备参与开发过大型国际项目、有着丰富实战经验的老师受课。
BZ062050离散数学
本课程主要介绍离散集合及其量与量之间的关系,包括数理逻辑、可计算理论、集合论、数论、抽象代数、组合数学以及图论等。
教学参考书:
1.离散数学,左孝凌,上海科学技术文献出版社。
2 .离散数学,陈崇昕,清华大学出版社。
考核方式:考试
BZ062050 数据库原理及应用
本课程以Visual Foxpro为主线,介绍数据库的基本理论知识,VFP的特点、表的基本操作(表的建立、数据录入与维护、索引、查询、统计等)、数据库与视图、程序设计、菜单、表单设计等。使学生掌握数据库的基本理论知识和VFP的操作,并能通过使用VFP,设计出一个满足实际需求的数据库应用系统。
教学参考书:
1.Visual Foxpro及其应用系统开发(第二版),史济民等,清华大学出版社。
2.Visual Foxpro及其应用系统开发题解(第二版),汤观全等,清华大学出版社。
考核方式:考试
BZ062070概率论与数理统计
本课程包括概率论与数理统计两大部分。主要内容有:事件与概率,离散型随机变量,连续型随机变量,大数定律与中心极限定理,数理统计的基本概念,点估计,假设检验,方差分析和回归分析,数理统计的一些应用等。
教学参考书:
1.概率论与数理统计教程, 魏宗舒等编, 高等教育出版社,1983年,第一版。
2.概率论, 复旦大学编 , 高等教育出版社,1981年,第一版。
3.概率论及数理统计, 中山大学编,人民教育出版社,1980年,第一版。
4.概率论基础及其应用, 王梓坤著, 科学出版社,1979年,第一版。
考核方式:考试。
BZ062080算法与数据结构
本课程主要介绍线性表、数组、串、树和图的逻辑结构与存储结构,以及排序和查找的常用算法分析。使学生具有选择适当的逻辑结构,存储结构及相应算法解决实际问题的能力,也是培养学生进行复杂程序设计的能力。
教学参考书: 数据结构,严蔚敏等,清华大学出版社。
考核方式:考试
BZ062090 信息论基础
本课程主要介绍信息的基本概念,信息理论的基本内容,发展简史,以及信息理论的应用,包括信源熵及信源的分类以及信源编码,信道定理,信道编码,信道容量,仙农定理,连续信源与连续信道的基本概念等内容,为进一步学习编码理论打下基础。
教学参考书:
1.信息理论基础,常迥,清华大学出版社
2.应用信息论基础,朱雪龙,清华大学出版社
3.信息论基础与应用,沈世镒、吴忠华,高等教育出版社
考核方式:考试
BZ062100计算方法
本课程主要内容有数值方法的误差与误差分析,解线性方程组的直接方法,迭代方法,矩阵的特征值与特征向量计算,非线性方程求根,插值法,常微分方程数值解,积分与微分的计算。
教学参考书:
1.计算方法,华中理工大学数学系,高等教育出版社。
2.计算方法, 武汉大学编 ,高等教育出版社,1982年,第一版。
3.数值分析,李庆扬等编,华中理工大学出版社,1986年,第二版。
4.数值计算方法,关治等编, 清华大学出版社,1990年,第一版。
考核方式:考试。
XZ062110 常微分方程基础
本课程内容有一阶微分方程的初等解法,一阶微分方程解的存在定理,高阶微分方程,线性微分方程组,非线性微分方程和稳定性,一阶线性偏微分方程。
教学参考书:
1.常微分方程, 王高雄等编著, 高等教育出版社,1982年,第二版。
2.常微分方程讲义, 王柔怀、 任卓群编著 ,人民教育出版社,1978年,第一版。
考核方式:考试。
XZ062120 软件工程
本课程主要介绍软件工程的基本概念、需求分析和规格说明方法、设计方法、编程方法、程序测试方法、维护、软件开发工具和集成环境等。使学生在掌握程序设计技术的基础上,理解软件工程学在软件开发、维护和管理等方面的概念和原理,掌握常用的技术方法,直接指导软件开发工作,提高软件开发能力,为今后深入研究奠定良好的基础。
教学参考书:
1.软件工程原理、方法与应用,史济民,高等教育出版社。
2. 软件工程导论,张海藩主编,清华大学出版社。
3. 实用软件工程(第二版),郑人杰编著,清华大学出版社。
考核方式:考试
XZ062130 计算软件
本课程主要介绍MATLAB语言的数据结构、控制流程、运算、编程技巧等, MATLAB软件已经成为国际上最流行的科学与工程计算的软件工具。科学计算软件为培养学生分析问题和解决问题的能力提供了一个更有力的工具和方便的平台。
教学参考书:
1. 科学运算语言MATLAB 5.3程序设计与应用,薛定宇,清华大学出版社
2. MATLAB及在电子信息课程中的应用,陈怀琛等,电子工业出版社
考核方式:考查
XZ062200 计算机组成原理
本课程主要介绍算机系统各功能部件的基本结构及工作原理,包括运算方法和运算器、存储系统、指令系统、CPU、系统总线和输入输出系统等。使学生掌握一定的硬件基础知识,具有较为清晰的计算机整机概念。
教学参考书:
1. 计算机组成原理, 白中英,清华大学出版社。
2. 计算机组成与结构,王爱英主编,清华大学出版社。
考核方式:考试
XZ062210考研数学专题选讲(II)
本课程主要内容包括极限论、级数论、一元微分程与多元微积分以及各专题连贯性和系统性。从数学分析课程的一般基础为起点,帮助学生巩固数学分析课的学习内容,并使学生在分析问题与解决问题的能力方面得到新的收获。
教学参考书:
考核方式:考试
XZ062250操作系统
本课程主要介绍从资源管理角度出发介绍操作系统的基本原理、主要功能及实现技术,包括CPU管理、存储管理、作业管理、I/O设备管理和文件管理等。使学生对实时、分时及分布式操作系统等到概念有一个基本了解。
教学参考书:
1. 计算机操作系统,汤子赢,西安电子科技大学出版社。
2. 操作系统教程,陆松年主编 电子工业出版社。
考核方式:考试
XZ062260计算机网络
本课程主要介绍计算机网络及数据通信的基本理论、网络拓朴结构、OSI参考模型、局域网络(LAN)的组网方法和实现技术、网际互联的基本原理和TCP/IP协议等。使学生对网络体系结构、数据传输与交换方式等有一定的了解。
教学参考书:
1. 计算机网络(第二版),谢希仁, 电子工业出版社。
2. 数据通信与计算机网络,高传善等,高等教育出版社。
考核方式:考试
XZ062270面向对象程序设计与分析
本课程主要介绍面向对象的程序设计方法,封装性、继承性和多态性在C++语言中的实现方法。包括有OOP介绍;C++编程环境;基本语法;程序结构;类的定义与使用;导出类与虚函数;模板和异常处理;标准模板库STL等。
教学参考书:
1. C++面向对象程序设计,袁勤勇等译,清华大学出版社。
2. 面向对象的理论与C++实践,王燕,清华大学出版社。
考核方式:考试
XZ062280 初等数论
本课程分为初等几何与初等代数两部分。初等几何部分主要研究初等几何命题的探索,几何变换,常用几何作图法等;初等代数部分主要研究:数的扩展、解析式、初等函数、方程、方程组、不等式的证明、排列与组合、数列与数学归纳法。
教学参考书:
1.初等几何研究教程,王林全主编,暨南大学出版社,1996年,第一版。
2.初等代数研究教程,林国泰主编,暨南大学出版社,1996年,第一版。
3.初等几何研究,朱德祥编,高等教育出版社,1985年,第一版。
考核方式:考试。
XZ062290 计算方法(II)
本课程是计算方法课程的补充,主要内容有函数逼近,矩阵范数,椭圆型偏微分方程的有限差分法、抛物型方程的有限差分法、双曲型方程的有限差分法。
教学参考书:
1.微分方程数值解法,李荣华等编,高等教育出版社,1996年,第三版。
2.数值分析,李庆扬等编,清华大学出版社,2001年,第四版。
3.数值逼近,王仁宏编,高等教育出版社,1996年,第一版。
4.数值分析方法,奚梅成编,中国科学技术大学出版社,1995年,第一版。
考核方式:考试
XZ062320 算法分析与设计
本课程主要介绍算法设计与算法分析的基本概念、基本原理和基本方法,包括分治法、贪心法、动态规划、基本检索与周游算法、回溯法等。使学生能够从实际问题出发,通过分析问题,用数学方法提出解题思路和算法设计,并能够对各种算法进行效率分析。
教学参考书:
1. 计算机算法基础,邹海明等,高等教育出版社。
2.〔美〕Sara Baase 和 Allen Van Gelder《计算机算法-设计与分析导论(第三版)影印版》,高等教育出版社。
考核方式:考查
XZ062330 汇编语言程序设计
本课程以IBM-PC及其兼容机为前景,系统介绍汇编语言的基本概念、寻址方式、指令系统、中断控制、DOS功能调用以及使用汇编语言进行程序设计的基本思想和方法。使学生深入理解汇编语言的设计方式和编程方法,培养分析系统程序和设计实际应用程序的能力。
教学参考书:IBM-PC汇编语言程序设计,沈美明等,清华大学出版社。
考核方式:考试
XZ062340专业英语
XZ062350 密码学
本课程的主要内容包括密码学的数学基础、古典密码系统,序列密码与分组密码,公开密钥系统。
教学参考书:
1.编码理论,肖国镇等编,国防工业出版社,2002年。
2.编码密码学,杨义先等,人民邮电出版社,2001年。
考核方式:考查
XZ062360多元统计分析
本课程介绍在现代经济管理、生产和科研中常用的数理统计方法。主要内容有:抽样调查设计,统计 推断,参数估计,假设检验,方差分析,回归分析,质量管理,正交试验法等。
教学参考书:
1. 数理统计学,宋元村、黄玉喜编著,湖南人民出版社,1982年,第一版。
2. 数理统计,茆德松、王静龙,华东师范大学出版社,1990年,第一版。
3.概率论及数理统计,中山大学编,人民教育出版社,1980年,第一版。
4.回归分析,周纪芬,华东师范大学出版社,1993年,第一版。
考核方式:考查
XZ062370 常微分方程数值解法
本课程主要内容有单步法,线性多步法,预测—校正法,常微分方程及高阶微分方程的数值解法,数值方法的相容性,收敛性和稳定性,坏条件方程组,边值问题的数值解法。
教学参考书:
1.常微分方程数值解法,南京大学编,科学出版社,1979年,第一版。
2.微分方程数值解法,李荣华等编,高等教育出版社,1996年,第三版。
3.常微分方程数值解法,李立康等编,复旦大学出版社,1999年,第一版。
4.数值分析,孙志忠等编,东南大学出版社,2002年,第二版。
考核方式:考试
XZ062390电子商务
本课程主要介绍电子商务的概念、业务模式、特点及过程,并讨论了电子商务的电子平台,如Intranet、Internet、Extranet;电子商务网站的建立、域名的申请及注册;网站、网页制作工具及制作方法;电子商务的安全、数据加密、数字签名、数字证书、认证体系、防火墙技术等;电子商务支付系统的概念、支付系统的建立及实例;电子支付的安全协议、网上银行的概念及在支付中的应用。并对如何开展电子商务进行案例分析。要求学生系统掌握电子商务的基础知识、操作技能和系统设计的能力,能利用计算机技术和Internet技术实现商务活动的国际化、信息化和无纸化。
教材与参考书:
1. 电子商务概论,李翔,中国计划出版社
2. 电子商务基础,李鼎,首都经济贸易大学出版社
考核方式:考查
XZ062410计算机新技术选讲
本课程主要结合计算机最新发展,向学生介绍目前计算机硬件技术、网络技术、网页设计工具、Web数据库开发、信息系统集成工具的最新发展。使学生了解新技术的基本情况,掌握软件的主要功能及使用方法,会运用新技术解决应用问题。
教学参考书: