计算机科学与技术专业课程介绍

课程代码:00400001              课程名称:汉语综合(一)Comprehensive Chinese (1)

学分数:3                       开设学期:第一学期Semester I

课程内容:通过对学生讲授一定的语言知识及文化知识,通过扩大词汇量,培养学生听、说、读、写的综合技能,使学生具有成段听读的能力和运用所学词语、句式进行口头或书面成段表达的能力,并能在日常的生活和学习中能较自如地运用汉语。教学内容包括语法和词汇教学,讲解课文中出现的语法结构和常用词语、句式,并进行多种形式的书面或口头练习。学习反映当代中国人生活的文章,介绍相关的文化背景知识。教学方法是以教师为主导,学生为主体,精讲多练,着重训练学生准确理解词语、遣词造句、进行口语和书面语成段表达的能力。

考试形式:闭卷

课程内容:课程代码:00071001              课程名称:微积分(Calculus)

学分数:3                                 开设学期:第一学期Semester I

课程内容:适合理科类高等数学极限与连续初步,导数求法及其几何应用积分学基础,定积分简单应用线性方程组解法概率论初步,数理统计方法简介。

考试形式:闭卷

课程代码:00271001           课程名称:计算机基础(Elementary Application of Computer)

学分数:3                          开设学期:第一学期Semester I

课程内容:计算机应用基础课程由两个部分组成。一是理论知识部分,主要介绍计算机信息处理方面的基本概念、原理和技术,采用课堂教学形式,是必修课;二是实践部分,重点是计算机的操作及常用软件的使用,采用实习或实验课的形式。

考试形式:闭卷

课程代码:00041001                    课程名称:大学英语(一)(College English I)

学分数:2                             开设学期:第一学期Semester I

课程内容:本课程为非英语专业的本科学生开设,包括英语综合、听说、阅读、语法、写作等内容。

考试形式:闭卷

课程代码:00400002              课程名称:汉语综合(二)Comprehensive Chinese (2)

学分数:3                       开设学期:第二学期Semester II

课程内容:通过对学生讲授一定的语言知识及文化知识,通过扩大词汇量,培养学生听、说、读、写的综合技能,使学生具有成段听读的能力和运用所学词语、句式进行口头或书面成段表达的能力,并能在日常的生活和学习中能较自如地运用汉语。教学内容包括语法和词汇教学,讲解课文中出现的语法结构和常用词语、句式,并进行多种形式的书面或口头练习。学习反映当代中国人生活的文章,介绍相关的文化背景知识。教学方法是以教师为主导,学生为主体,精讲多练,着重训练学生准确理解词语、遣词造句、进行口语和书面语成段表达的能力。

考试形式:闭卷

课程代码:00071005              课程名称:概率统计(Probability and Statistics)

学分数:3                       开设学期:第二学期Semester II

课程内容:适合理工商医等需要本课程的专业古典概率和几何概率随机变量概念,常见分布及其数字特征,多元分布初步*大数定律简介抽样分布、统计分析与推断。

考试形式:闭卷

课程代码:COMS1003           课程名称:C语言程序设计(Programming With C Language)

学分数:4                        开设学期:第二学期Semester II

课程内容:本课程是计算机科学的一门专业基础课,主要讲授程序设计基本知识和程序设计语言——C语言,包括编程逻辑与技术、算法表示方法、C语言数据类型、运算符和表达式、顺序结构程序设计、选择结构程序设计、循环结构程序设计、函数、预处理命令、条件编译、指针、结构体与共用体、位运算和文件等,通过学习该门课程,可使学生掌握C程序设计语言,掌握用C语言进行程序设计的基本方法,得到良好的编程能力训练。

考试形式:闭卷

课程代码:00041002                    课程名称:大学英语(二)(College English II)

学分数:2                            开设学期:第二学期Semester II

课程内容:本课程为非英语专业的本科学生开设,包括英语综合、听说、阅读、语法、写作等内容。

考试形式:闭卷

课程代码:00400003              课程名称:汉语综合(三)Comprehensive Chinese (3)

学分数:3                       开设学期:第三学期Semester Ⅲ

课程内容:通过对学生讲授一定的语言知识及文化知识,通过扩大词汇量,培养学生听、说、读、写的综合技能,使学生具有成段听读的能力和运用所学词语、句式进行口头或书面成段表达的能力,并能在日常的生活和学习中能较自如地运用汉语。教学内容包括语法和词汇教学,讲解课文中出现的语法结构和常用词语、句式,并进行多种形式的书面或口头练习。学习反映当代中国人生活的文章,介绍相关的文化背景知识。教学方法是以教师为主导,学生为主体,精讲多练,着重训练学生准确理解词语、遣词造句、进行口语和书面语成段表达的能力。

考试形式:闭卷

课程代码:COMS2030     课程名称:动画设计与制作Animation design and production

学分数:3                开设学期:第三学期Semester Ⅲ

课程内容:是一门操作性和实践性很强的课程,旨在培养学生的观察能力、动手能力和实际应用能力,以及在动画设计过程中解决实际问题的能力。通过对该课程的学习,学生应掌握应用Flash软件制作动画的相关知识点,能够独立制作动画和处理图片,为网站、网页设计提供相应的素材,为其它相应课程的学习服务。另外,学生也能够利用FLASH制作网页广告动画、教学课件、小游戏等,为进入相应的职业领域打下基础。

考试形式:闭卷

课程代码:00071004                          课程名称:线性代数Linear Algebra

学分数:3                                   开设学期:第三学期Semester Ⅲ

课程内容:掌握行列式的定义与性质,掌握矩阵的概念及运算规律,知道伴随矩阵与逆矩阵的性质、关系,掌握矩阵秩的概念,会用初等变换求矩阵的秩与逆矩阵及用初等变换求解线性方程组,初步了解非齐次线性方程组解存在的条件。掌握向量组相关、无关、秩和极大无关组的概念,知道向量组的秩和矩阵秩的关系,会求向量组的秩与极大无关组。熟练掌握非齐次线性方程组解的状况的判定及求出通解的过程。熟练进行矩阵运算。掌握方阵相似对角化的条件及相似对角化的过程(可对角化的方阵)。知道二次型、二次型的表示矩阵、二次型的标准型等概念,会求二次型的标准型。了解正定型的概念与性质。

考试形式:闭卷

课程代码: COMS2009              课程名称:计算机通信与网络(Computer Communication and Network)

学分数:3学分            开设学期:第三学期Semester Ⅲ

课程内容:本课程是计算机科学与技术、计算机网络工程专业的一门核心专业课,课程全面系统地介绍计算机网络的发展、讲述计算机数据通信的基本概念与理论、计算机网络的原理和体系结构、依次从底向上介绍物理层、数据链路层、局域网、广域网、无线网、网络互连、传输层、应用层、计算机网络安全和因特网的演进,突出以TCP/IP协议簇为核心的一些网络常用协议以及一些网络新技术的阐述,使学生掌握数据通信与计算机网络的基本工作原理,掌握各种网络协议的工作原理,培养学生对计算机网络的研究、分析、设计、组网与应用开发能力,并学会各种实用网络技术。

考试形式:闭卷

课程代码:COMS2005       课程名称:面向对象与C++程序设计(Object-Oriented and C++Programming)

学分数:4学分             开设学期:第三学期Semester Ⅲ

课程内容:面向对象程序设计课程主要向学生讲授程序设计的一种新方法,面向对象程序设计技术,目的是使学生能掌握这种全新的程序设计方法,并能应用到程序的开发中去。

本课程分两个部分:第一部分介绍面向对象技术的一些基本概念,包括类、对象、封装和继承等;第二部分以C++语言为实例,介绍面向对象技术在C++中的应用,并让学生学习用C++开发程序的基本方法和技巧。这一部分的内容包括:(1)类的定义、使用;(2)类的成员和访问控制;(3)友员、类模板;(4)类的继承;(5)多态性、抽象类与接口类。VC++程序设计的一般方法。

考试形式:闭卷

课程代码:00041003                    课程名称:大学英语(三)(College English III)

学分数:2                            开设学期:第三学期Semester Ⅲ

课程内容:本课程为非英语专业的本科学生开设,包括英语综合、听说、阅读、语法、写作等内容。

考试形式:闭卷

课程代码:00400004              课程名称:汉语综合(四)Comprehensive Chinese (4)

学分数:3                       开设学期:第四学期Semester Ⅳ

课程内容:通过对学生讲授一定的语言知识及文化知识,通过扩大词汇量,培养学生听、说、读、写的综合技能,使学生具有成段听读的能力和运用所学词语、句式进行口头或书面成段表达的能力,并能在日常的生活和学习中能较自如地运用汉语。教学内容包括语法和词汇教学,讲解课文中出现的语法结构和常用词语、句式,并进行多种形式的书面或口头练习。学习反映当代中国人生活的文章,介绍相关的文化背景知识。教学方法是以教师为主导,学生为主体,精讲多练,着重训练学生准确理解词语、遣词造句、进行口语和书面语成段表达的能力。

考试形式:闭卷

课程代码:00400005              课程名称:汉语写作Chinese Writing

学分数:3                      开设学期:第四学期Semester Ⅳ

课程内容:使学生通过了解基本的写作常识、学习汉语段落及部分常用文体的写作方法,通过写作练习复习巩固常用词语和语法知识,具备基本的、简单的汉语书面表达能力。教学内容:写作常识包括汉语的书写格式、标点符号和修改符号的用法等;语段训练包括连句成段、听后写、看图写话、各种表达功能段落的写法及句子之间的衔接与连贯等;常用文体主要包括各种便条、启事、广告、日记、书信等应用文和简单的记叙文。每学期要完成作文10篇左右。教学方法是老师精讲,学生多练,讲练结合、课堂内外练习结合、课上讲评的方法。

考试形式:闭卷

课程代码:EMST2015             课程名称:数据结构(Data Structure)

学分数:4学分                开设学期:第四学期Semester Ⅳ

课程内容: 《数据结构》是计算机专业的主干课、专业基础课,也是其他理工专业的一门重要选修课。本课程结合面向对象程序设计和C++强有力的特性,介绍构建数据结构的基本思想、算法描述和程序设计应用,涵盖了程序设计原理、栈、队列、递归、表、字符串、查找、排序、表格和信息检索、树、图等内容。通过教学,使学生掌握各种数据结构的特点、存储表示、运算方法以及在计算机科学中最基本的应用,培养、训练学生选用合适的数据结构和编写高质量的应用程序的能力,并为后续课程的学习打下良好的理论基础和实践基础。

考试形式:闭卷

课程代码:COMS2004        课程名称:数据库原理与设计(Database Theories and Design)

学分数:4学分          开设学期:第四学期Semester Ⅳ

课程内容:数据库是数据管理的最新技术,是计算机科学的重要分支。数据库原理是研究如何组织和存贮数据,如何高效地获取和处理数据,如何合理地管理和更新数据的课程。主要讲授:数据库概论、关系数据库原理、SQL语言、关系系统及查询优化、关系数据理论、数据库保护、数据库设计等。由于数据库技术已成为计算机应用的主要基础,在本课程中,结合理论教学,还列举若干个有代表性的应用实例,加深对数据库的基本概念、原理、方法的理解。

考试形式:闭卷

课程代码:00041004                     课程名称:大学英语(四)(College English IV)

学分数:2                              开设学期:第四学期Semester Ⅳ

课程内容:本课程为非英语专业的本科学生开设,包括英语综合、听说、阅读、语法、写作等内容。

考试形式:闭卷

课程代码:COMS2031              课程名称:网页设计与制作 web design and production

学分数:3                      开设学期:第五学期Semester Ⅴ

课程内容:本课程旨在培养学生具有前期网站规划能力、网页设计能力、网页编辑能力、网站发布与维护能力、网站管理能力等多种岗位职业能力,达到本专业学生应具备岗位职业能力要求。主要介绍Web前段开发的主流技术HTML5和CSS3,通过二者结合起来设网页,内容包含html 5标准和css 3层叠样式表,重点介绍基于css 3的web界面设计。 

考试形式:闭卷

课程代码:COMS1007                课程名称:Java程序设计(Java Programming)

学分数:4学分                    开设学期:第五学期Semester Ⅴ

课程内容:该课程从面向对象程序设计技术入手,从解决实际问题的角度讲解Java程序设计。主要介绍对象和Java;Java程序设计和开发;对象定义、创建和使用;方法;Applet;WWW编程;线程和并发编程等基本内容。通过本课程的学习,要求学生系统地学习和掌握面向对象方法的基本思想、基本知识和基本技能,掌握面向对象的软件开发方法。具体包括类和对象、封装性、继承性、多态性、模板以及类库等内容,从而加深对面向对象方法的理解,提高程序设计的水平。

考试形式:闭卷

课程代码:SOEN1001    课程名称:软件工程概论(Introduction to Software Engineering)

学分数:3学分             开设学期:第五学期Semester Ⅴ

课程内容:主要以讲授基本概念、方法、理论为主。具体内容含软件工程概念、开发模型、需求分析、传统设计方法、面向对象软件工程(含UML)、设计及编码风格、软件测试及维护、项目管理及质量保证等。考虑到学生对于软件工程最新进展应有适当了解,补充适量的软件工程新进展作为选讲内容。如:个体、小组软件工程过程、敏捷软件工程、软件工程相关数学知识、软件工程进展等。

考试形式:闭卷

课程代码:COMS3003             课程名称:数字图像处理(Digital Image Processing)

学分数:4学分                开设学期:第五学期Semester Ⅴ

课程内容:了解图像处理的基本理论、数字图像变换、数字图像增强、数字图像编码、数字图像分析的基本概念。重点学习Photoshop软件工具、面板、菜单的使用方法,使学生熟悉绘图、图像的修改、图片合成、文字特效、效果图制作等图形设计方面的运用技巧,具有图像处理的综合运用能力、并能够使用其技巧和方法,进行平面设计。

考试形式:闭卷

课程代码:COMS2008             课程名称:操作系统原理(Operation System Principles)

学分数:4学分              开设学期:第五学期Semester Ⅴ

课程内容:操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的第一次扩充。它在计算机系统中占据了特殊而重要的地位,是其他大量系统软件和应用软件工作的基础。操作系统原理课程包括的主要内容有:(1)进程管理(进程调度、同步、死锁);(2)存储器管理(内存管理、虚拟存储管理);(3)设备管理(I/O控制);(4)文件系统(文件系统组织、文件访问控制);(5)系统安全与保护(系统安全机制、保护机制);(6)网络系统;(7)分布式系统。学习操作系统原理,可以清晰地了解应用程序、系统程序、操作系统、硬件之间的关系和相互协调工作的原理。

考试形式:闭卷

课程代码: COMS2013          课程名称:多媒体技术基础(Multimedia Fundamental)

学分数:3学分              开设学期:第六学期Semester Ⅵ

课程内容:讲述多媒体计算机的基本原理、关键技术及其开发和应用。其主要内容有:多媒体计算机的定义及其关键技术;视频音频信息的获取与处理;多媒体数据压缩编码技术;多媒体计算机技术;超文本和超媒体;虚拟现实技术;多媒体数据库技术;多媒体数码外设与计算机的应用技术以及多媒体系统开发技术等。通过学习这些内容,要求掌握视频、音频获取、实时处理技术,多媒体数据压缩编码技术及多媒体计算机及相关设备的应用技术;经过理论学习和上机操作实验提高对多媒体应用系统,多媒体数据库、电子出版物及多媒体通信系统的研究开发能力,为以后开展多媒体领域的研究和开发工作,打下良好的基础。

考试形式:闭卷

课程代码:COMS1009         课程名称:Linux操作系统(Linux Operation System)

学分数:4学分           开设学期:第六学期Semester Ⅵ

课程内容:Linux是多用户、多任务的操作系统,具有强大的可移植性、良好的编程环境和丰富完善的网络功能。本课程将重点介绍运行Linux系统涉及到的各种管理知识和技术,如系统安装、进程控制、文件系统管理、用户管理、设备管理、系统备份、驱动程序和内核的配置以及系统日志的管理使用等。介绍在Linux环境下常用工具命令的使用和shell编程。讨论C/C++编译器、调试工具和程序自动维护工具的使用方法。详细探讨多种网络服务器的配置方法,如DHCP服务器、Samba服务器、PostgreSQL和mySQL数据库服务器、DNS服务器、Apache服务器、Samba服务器、FTP服务器等等。介绍Linux系统中存储管理、系统调用、进程调度、文件系统等核心操作系统功能的代码实现特点。 

考试形式:闭卷

课程代码: EMST2004        课程名称:面向对象分析和设计(UML)(Object-Oriented Analysis & Design(UML)

学分数:3学分             开设学期:第六学期Semester Ⅵ

课程内容:本课程主要内容包括面向对象分析与设计OOAD的方法、UML的背景和发展、UML的语意和表示法、用例图、类图、对象图、交互图、状态图、活动图、包图、组件图、部署图、从用户角度描述系统功能,并指出各功能的操作者、开发静态模型、开发动态模型、UML的使用工具等。

考试形式:闭卷

课程代码: EMST2005        课程名称:.NET框架下的GUI应用程序开发(Applications Development using .NET Framework)

学分数:4学分               开设学期:第六学期Semester Ⅵ

课程内容:主要内容包括:.NET框架,控件,事件,MDI,可存取性和全局性,异步程序设计,安全性,分发等。通过本课程的学习,学生将能使用 .NET框架开发基于Windows的应用程序。

考试形式:闭卷

课程代码:NTEN2003            课程名称:网络工程与组网技术(Network Engineering and Cabling Technology)

学分数:3学分                         开设学期:第六学期Semester Ⅵ

课程内容:课程主要目标是讲授网络设计与施工的基础理论知识与方法,介绍网络发展的最新技术动态,培养学生在网络工程方面的规划、安装与维护能力,为今后从事这一方面的工作打下基础。本课程首先从系统集成的角度出发,介绍网络工程所经历的需求分析、方案设计、网络系统集成工程项目投标,以及网络工程的测试与鉴定验收等过程;然后介绍计算机网络组网工作原理、主要网络产品和工程设计方法中所涉及的概念、技术和具体步骤,包括网络综合布线技术背景知识,双绞线、铜缆与光纤的测试、安装与故障检测分析,网络工程中的设备选型及安装、调试,路由器RIP、IGRP、OSPF、EIGRP协议的配置,路由器访问控制列表ACL的配置,交换技术与生成树协议、VLAN配置、交换网络的区块化设计,广域网及PPP、HDLC、DDR与帧中继协议的配置、NAT与防火墙的配置,网络服务器技术及选型、网络需求分析、工程设计、工程验收等相关概念及技术;最后介绍网络发展的最新技术动态与代表性的网络设计方案范例和网络设备的选型。

考试形式:闭卷

课程代码:COMS3002         课程名称:信息安全技术(Information SecurityTechnology)

学分数:3学分             开设学期:第六学期Semester Ⅵ

课程内容:本课程全面系统地介绍信息安全的基本原理和实践技术,具体分为以下几个部分:第一部分介绍对称密码体制、公钥密码体制以及典型的加密算法;第二部分介绍消息认证、数字签名、密钥管理、身份认证技术;第三部分介绍安全审计、安全脆弱性分析、入侵检测、防火墙技术;第四部分介绍IPSec、SSL、SET、Web安全、Email安全协议及安全评估标准等内容。

考试形式:闭卷

课程代码:COMS2019         课程名称:软件测试技术(Software Testing Technology)

学分数:3学分            开设学期:第七学期Semester Ⅶ

课程内容:本课程主要介绍软件测试的基本概念、基础知识和方法,包括软件的静态分析、黑盒测试、白盒测试、面向对象测试、自动化测试等测试技术,软件的功能测试、性能测试、集成与系统测试等基本方法,软件测试的分析评价及过程管理,常用软件测试工具的基本使用等。 

考试形式:闭卷

课程代码:IMIS2010   课程名称:J2EE分布式系统开发(J2EE Distributed System Development)

学分数:4学分                    开设学期:第七学期Semester Ⅶ

课程内容:本课程系统地讲解了Java EJB应用程序的设计方法及技巧,主要内容包括Java EE 5和EJB 3.0组件概述,会话EJB的开发方法、组件设计及生命周期,JMS程序设计与消息队利,消息驱动Bean、SOAP与Web Service开发,Java持久化程序设计,伪对象数据库、反向依赖注入、切面程序的设计和事务管理等,最后基于Oracle数据库实现了——个高校教室综合信息管理系统,以此演示使用EJB设计应用程序的方法。

考试形式:闭卷

课程代码:IMIS2017         课程名称:管理信息系统(Management Information System)

学分数:3学分             开设学期:第七学期Semester Ⅶ

课程内容:课程注重于开发出满足用户需要的管理信息系统软件所依据的理论、方法、原则、技术和工具,并结合管理工作实际,对管理信息系统软件开发过程进行计划、组织、协调和控制。主要内容包括管理信息系统的基本概念和理论基础,管理信息系统的技术基础、开发方法、系统规划、系统分析、系统设计、系统实施与管理、发展趋势,管理信息系统案例分析。

考试形式:闭卷

课程代码:NTEN2005       课程名称:网络管理与维(Network Management and Maintenance)

学分数:3学分            开设学期:第七学期Semester Ⅶ

课程内容:课程基于TCP/IP网络的SNMP作为重点,内容包括网络管理的基本概念、网络管理的模型、网络管理的体系结构、抽象语法表示ASN.1、基本编码规则BER、Internet管理信息结构、管理信息库MIB-2等;从协议数据单元、支持操作、报文发送接收、MIB功能组、安全性、局限性等几个方面分析了SNMP的3个版本,详细介绍SNMP管理框架和通信过程;远程网络监视RMON是对SNMP标准的重要补充,介绍了RMON的基本概念、RMON管理信息库、RMON2 MIB的改进以及RMON的应用;介绍了典型网络管理系统和平台,详细分析了StarView网管软件,并给出使用StarView进行网络管理的实例;介绍了网络管理应用程序的基本功能,并给出了在Windows平台下开发基于SNMP的网络应用程序的基本方法。最后介绍了网络管理的实用技术。

考试形式:闭卷

课程代码:COMS3105                   课程名称:专业实习(Professional Practice)

学分数:2学分                       开设学期:第七学期Semester Ⅶ

课程内容:通过专业实习,使学生了解今后的工作环境和工作内容,将课堂教学中学到的有关计算机科学与技术专业基本理论和专业知识与实际工作相联系。通过实习单位指定的指导教师介绍情况、传授经验,使学生通过听、看、问、做、想等环节,特别是通过操作实践,丰富感性知识,进一步锻炼和提高学生处理业务工作的能力和分析、研究、解决实际问题的能力。

考试形式:实习报告

课程代码:IMIS2028        课程名称:电子商务与网络营销(Electronic Commerce and On-line Marketing)

学分数:2学分           开设学期:第七学期Semester Ⅶ

课程内容:本课程整合了电子商务的概念、方法、过程和技术等各个方面,综合性介绍电子商务理论和实践等内容,包括电子商务的起源和发展、技术基础和体系结构、商业策略、安全系统和支付体系,以及管理与客户关系等问题。

考试形式:闭卷

课程代码:IMIS1010                     课程名称:商务礼仪(Business Etiquette)

学分数:2学分                          开设学期:第七学期Semester Ⅶ

课程内容:本课程主要介绍了商务人士在社会交往活动中应掌握的礼仪规范,从装束礼仪、行业礼仪、会务礼仪、应酬礼仪几方面详细讲述礼仪的禁忌及要求,可帮助学生全面了解商务礼仪的各个环节,提升企业形象与个人形象。

考试形式:闭卷