您好,欢迎访问三七文档
计算机专业课程介绍《数据库系统原理》课程简介:数据库技术已成为应用信息系统的核心与基础。本课程是计算机学科各专业的一门重要专业基础课程,是计算机科学与技术专业四年制本科的必修课程。本课程主要学习关系数据库系统,此外还介绍当前的各种数据库发展的新技术,并以大型关系数据库管理系统SQLServer2008为实例来讲解。课程总目标:本课程是计算机科学与技术专业的重要课程,是应用信息系统的核心与基础。通过本课程的学习,使学生了解数据库系统的基本概念、基本理论,掌握关系数据库的相关知识和技术,掌握数据库设计方法,对数据库技术及其应用有一个较全面的认识和理解,并能根据所掌握的数据库设计和管理方法,用数据库系统建立数据库及简单的应用。同时,了解数据库方面的新技术和新发展。《操作系统》课程简介:本课程是计算机科学与技术专业的主要专业基础课和主干课。操作系统对计算机系统资源实施管理,是所有其他软件与计算机硬件的唯一接口,所有用户在使用计算机时都要得到操作系统提供的服务。课程总目标:本课程的学习目的在于使学生掌握操作系统的基本概念、基本原理、设计方法和实现技术,具有初步分析实际操作系统的能力,为其今后在相关领域开展工作打下坚实的基础。《编译原理》课程简介:编译原理是一门专业基础课,是计算机学科的核心课程。通过本课程的学习,使学生掌握编译理论和方法方面的基本知识,具有设计、实现、分析和维护编译程序等方面的初步能力。同时它也是一门理论性和实践性都比较强的课程。教学过程中首先应将其中的基本概念、基本原理和实现方法的思路阐述清楚,因为它们不仅是构造编译程序的依据,而且对开发其它系统软件和应用软件也很有用。其次,为了培养学生的实际工作能力,在有关章节之后,还应该列出一些上机实习题目,学生通过完成这些作业可进一步加强对课堂教学内容的理解。课程总目标:本课程是计算机专业学生的一门必修课,它有一定的理论性,又有一定的实践性,尤其是本课程的知识与计算机应用中很多领域有紧密联系与广泛应用。了解与掌握本课程的基本内容将有利于学生提高专业素质和适应社会多方面需要的能力。通过本课程的学习,学生应掌握形式语言理论与编译实现相关的基础概念,了解与掌握编译程序构造的基本原理与技术,通过练习与实验锻练学生分析与解决问题的能力,使他们能更快,更好地掌握新的语言和工具,并初步具备设计简单编译程序的能力。《软件工程》课程简介:本课程是一门实践性很强工程性课程,介绍了软件工程的有关概念、原理、方法、技术、标准,其目标是使学生理解有关软件生存周期模型概念和软件工程基本原理,掌握建造软件系统的方法、技术和标准(规范)。课程总目标:本课程的任务是使学生掌握软件工程的基本概念、基本原理、实用的开发方法和技术;了解软件工程各领域的发展动向;如何用工程化的方法开发软件项目,以及在开发过程中应遵循的流程、准则、标准和规范。《计算机图形学》课程简介:计算机图形学是研究怎样用计算机生成、处理和显示图形的一门学科,是目前计算机科学中最为活跃、得到广泛应用的分支之一。该课程研究如何在计算机中表示图形、如何利用计算机进行图形的计算、处理和显示的相关原理与算法。通过本课程的学习,使学生了解图形系统的框架及其涉及的软件、硬件技术,了解图形学的基本问题,掌握图形学的基本概念、方法与算法,并具有相关的编程能力。课程总目标通过本课程的学习,使学生理解计算机图形学的基本概念、基本原理和基本算法;掌握图形在计算机内显示的全过程,包括:基本图形程序的原理、坐标变换、图形投影、图形裁剪显示。了解有关图形标准方面的知识、实体造型。使学生获得在计算机图形生成与处理方面的基本理论和基本方法,培养学生能够应用计算机来解决在科学研究、工程设计与制造中有关图形处理的能力;提高在图形学理论与算法方面的科研能力,为以后开发大型通用或专用绘图软件埋下伏笔,为后续的课程学习及毕业设计,以至于毕业后的工作打下坚实基础。《人工智能原理》课程简介:人工智能是主要研究解释和模拟人类智能、智能行为及其规律的一门学科。其主要任务是建立智能信息处理理论,进而设计可以展现某些近似于人类智能行为的计算机系统。它是计算机科学的一个分支,也为某些相关学科如心理学等所关注。人工智能学科研究的内容包括:知识表示,自动推理和搜索方法,机器学习和知识获取,知识处理系统,自然语言理解,计算机视觉,智能机器人,自动程序设计等方面。《计算机组成与体系结构》课程简介:课程分为两大部分,重点讲解计算机系统的完整组成和提高性能的可行途径。第一部分属计算机组成方面的内容,包括计算机系统概论、计算机中数的表示方法、指令系统、中央处理器、微程序控制器、运算方法与运算器、存储器、总线、输入/输出系统。第二部分属系统结构方面的内容,包括流水线技术、存储层次、多处理机。课程总目标本课程是计算机科学与技术专业的主干课程之一,具有专业基础课和专业的双重作用。本课程以计算机系统结构为主线,以计算机原理为重点,通过本课程的教学使学生掌握计算机系统各部件的组成,从计算机系统的层次结构观点出发,准确地理解和掌握计算机系统的组成原理与内部运行机理,计算机系统软、硬件功能的合理分配,以及流水技术和并行处理技术在计算机系统中的应用和实现方法。培养学生的逻辑思维和推理能力,启迪学生的创新意识,锻炼学生的动手能力,促使学生全面素质的提高。《单片机原理及应用》课程简介:单片机原理及应用是计算机科学与技术、电子科学与技术、电子信息工程专业、建筑电气与智能化、通信工程等专业本科生的一门主干课程,本课程以MCS-51系列单片机为核心,主要介绍MCS-51系列单片机硬件结构、指令系统、接口技术以及扩展技术。通过学习,了解单片机内部结构和工作原理,熟悉单片机指令系统、中断系统、定时/计数器、存贮器及其扩展技术、并行I/O扩展、串行通讯、常用外设,熟练运用汇编语言或C语言编写、调试程序,掌握单片机应用系统开发技术,使学生建立起完整的单片机应用系统的概念。课程总目标通过本课程的教学使学生掌握单片机技术的基本知识,了解单片机的组成、工作原理、编程及外围电路设计等基础知识,掌握单片机的编程方法、编程规则及外围电路设计技巧,着重培养学生的自学能力,编程能力,动手操作能力和分析问题、解决问题的能力,使学生具有一定的单片机设计和初步的开发能力,为后续的课程设计、综合实验、相关大学生竞赛以及将来从事相关工程技术工作奠定基础。《计算机控制技术》课程简介:计算机控制技术是电子与信息工程专业本科生的一门主干课程,它是一门综合计算机软硬件、自控原理、通讯等多科知识,具有很强的综合性、应用性、工程性的课程,对学生从事计算机硬件及应用的设计开发能力的培养具有非常重要的意义。本课程全面系统地讲述了微型计算机在嵌入式系统中的各种应用技术。主要内容有:微型计算机控制系统的组成及分类、A/D和D/A转换、数据采集、键盘接口技术、LED及LCD显示、报警技术、马达控制、步进电机控制、串行通信及其接口总线、现场总线、数字滤波、标度变换、PID控制、微型计算机控制系统设计方法及实例等。课程总目标通过本课程的学习,学生应掌握微型计算机在控制系统中的应用方法,掌握模拟量输入/输出通道、人机交互、数据处理、程序设计、计算机总线、PID调节算法等方面的理论知识与计算机控制系统的设计与开发的方法和思想,对微型机在工业过程控制和智能化仪器方面应用有个比较全面的了解,培养学生进行计算机控制系统设计和调试的能力,为今后从事工程应用和科学研究打好基础。《嵌入式系统》课程简介:《嵌入式系统开发》是计算机科学和自动化技术等专业的专业选修课程。该课程主要学习嵌入式系统开发原理及方法,内容包括:ARM微处理器结构及指令系统、嵌入式系统硬件结构、嵌入式操作系统、和嵌入式应用等的设计及分析方法。课程总目标:通过本课程的教学,帮助学生了解和熟悉系统设计的基本思想,掌握嵌入式系统的基本概念和开发流程,熟悉嵌入式系统的开发流程,具备一定程度的实际问题解决能力;培养学生对嵌入式系统的学习兴趣。本课程知识为学生今后学习计算机控制技术课程及从事嵌入式系统的相关工作打下良好的基础。《ComputerNetwork》课程简介:ComputerNetwork是一门理论性及实践性很强的课程,课程使用双语形式进行教学,以Internet为切入点,系统地介绍了计算机网络领域中的原理和采用的技术,以及一些新的应用情况。课程内容以TCP/IP模型为基础,详细介绍了应用层、传输层、网络层、链路层的体系结构,分析了计算机网络的功能与组成,比较系统全面地介绍了因特网技术和局域网技术,同时还涉及了网络安全与网络管理等内容。课程总目标通过本课程的学习和实践,使学生能够比较系统和全面地掌握计算机网络的基本概念、原理和主要先进而实用的技术,了解计算机网络的主要软硬件产品的技术特点、区别、发展和实际应用情况,具备一定的网络方案的设计能力,同时具有一定的计算机网络软、硬件的安装、调试和运用能力。为今后其它专业课程的学习以及从事计算机网络方面的研究和工作建立一定的理论和实际工作基础。《网络安全》课程教学大纲课程简介:随着计算机在政治、军事、金融、商业等部门的广泛应用,社会对计算机的依赖越来越大,而计算机系统的安全一旦受到破坏,不仅会导致社会的混乱,也会带来巨大的经济损失。世界主要工业国家中每年因利用计算机犯罪所造成的经济损失令人吃惊,远远超过了普通经济犯罪的经济损失。因此,确保计算机系统的安全已成为世人关注的社会问题,信息安全已成为信息科学的热点课题。本课程是一门面向网络工程专业必修课,课程理论与实践紧密结合,实用性强,在具备一定的数学、计算机、通信方面的基础知识基础上,较全面地掌握信息安全领域的基本理论和技术,通过学习,培养信息安全防护意识,使学生具备信息安全防护与保密等方面的理论知识和综合技术。课程总目标通过学习该课程后,学生较全面地掌握信息安全领域的加解密,数字签名,认证等基础理论知识,提高解决常见的网络安全方面的实际问题的能力,提高学生信息安全的防护意识和综合素质.《Linux技术及应用》课程简介:本课程是计算机相关专业的专业基础课程。本课程教学主要从Linux的桌面应用、系统管理、网络管理等几个部分着手系统地介绍Linux的基础知识、安装和配置方法、系统的视窗环境X-window、文本编辑工具、用户帐号与组管理、文件与目录系统、网络应用与设置等内容。课程总目标通过对本课程的学习,使得学生了解Linux的基础知识、安装和配置方法,学会使用在Linux上的应用程序、掌握Linux上的用户帐号与组管理、文件与目录系统、网络应用与设置等内容。目的是使学生加深对操作系统的基本知识的理解与基本应用技能的掌握,学会在Linux平台上编写应用程序,培养学生的分析问题和解决问题的实际能力。《软件质量与测试》主要教学内容:本课程主要讲授软件测试的基本概念、原理和技术。通过对测试计划、测试用例、测试过程与自动化测试工具的讲解与应用,使学生掌握软件测试的原理与方法。课程总目标:本课程是软件测试或计算机相关专业的专业课程。通过本课程的学习,使学生了解并掌握软件产品质量保证的基本思想和科学体系、软件测试技术的基本知识,及软件测试的方法、技术和工具的使用,为全面掌握软件技术和软件项目管理打下坚实的基础。《网络程序设计》课程简介:本课程以Java为开发语言,通过对:计算机网络基本构成、网络主要协议及通信原理、TCP/IP协议原理及编程技术、网络计算模型,以及网络编程工具、环境、原理和技术的学习,并结合实验,使学生能掌握网络环境下程序设计的原理和技术,培养学生运用网络编程技术的实际能力。课程总目标:1.通过该课程的学习,使学生能掌握网络环境下程序设计的原理和技术,培养学生运用网络编程技术的实际能力。通过本课程的学习,应使学生:2.掌握网络基本知识,网络体系结构;3.掌握网络程序设计的基本技术,Socket、TCP/UDP通信等;4.掌握网络编程的通信机制,能开发客户服务器程序;5.掌握网络计算模型;6.了解网络编程新技术JSP编程技术及JavaServlet
本文标题:计算机专业课程介绍
链接地址:https://www.777doc.com/doc-5716916 .html