计算机科学与技术专业课程简介.doc

上传人:m**** 文档编号:545219849 上传时间:2022-11-15 格式:DOC 页数:4 大小:37KB
返回 下载 相关 举报
计算机科学与技术专业课程简介.doc_第1页
第1页 / 共4页
计算机科学与技术专业课程简介.doc_第2页
第2页 / 共4页
计算机科学与技术专业课程简介.doc_第3页
第3页 / 共4页
计算机科学与技术专业课程简介.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《计算机科学与技术专业课程简介.doc》由会员分享,可在线阅读,更多相关《计算机科学与技术专业课程简介.doc(4页珍藏版)》请在金锄头文库上搜索。

1、计算机科学与技术专业课程简介专业核心课程:C语言程序设计、离散数学、计算机组成、数据结构、计算机网络、操作系统、数据库原理、软件工程C语言程序设计:本课程将以结构化程序设计思想指导学习者运用 C 语言进行程序设计,充分利用 C 语言的结构性好,书写格式自由简洁,数据类型丰富,表达式类型多样化,程序执行效率高,可移植性好等特点,使学习者养成严谨的程序设计风格和习惯,在程序设计基本技能方面得到良好的训练,为后继课程的学习及今后的实际应用打下良好的基础。离散数学:本课程是计算机类专业基础理论的核心课,它根据计算机科学的特点,主要研究离散对象之间的数据结构和相互关系。离散数学涉及的数学领域非常广,同时

2、与计算机科学和相关学科关系非常密切,是很多计算机有关课程的基础,如:高级语言、数据结构、编译原理、操作系统、可计算性理论、人工智能、形式语言与自动机、信息管理与检索以及开关理论等,离散数学也是研究自动控制、管理科学、电子工程等的重要工具。计算机组成:本课程以计算机的主要组成部分:运算器、存储器、控制器、输入输出设备和总线为线索,详细系统地讲解了各组成部分的工作原理,在此基础上扩展到整个计算机系统的工作原理。通过本课程的学习,使学生了解计算机系统的组织结构,计算机的工作原理,掌握ALU,组合逻辑控制器和微程序控制器等设计原理和方法,了解存储器、外设接口等工作原理,为后续相关课程打好基础。数据结构

3、:本课程是计算机专业中一门重要的专业基础课。用计算机解决任何问题都需要进行数据表示和数据处理,而数据表示和数据处理正是数据结构要研究的内容。本课程主要介绍如何合理地组织数据、有效地存储和处理数据,正确地设计算法以及对算法的分析和评价。通过本门课程的学习,使学生深透地理解数据结构的逻辑结构和物理结构的基本概念以及有关算法,培养基本的、良好的程序设计技能,编制高效可靠的程序,为学习操作系统、编译原理和数据库等课程奠定基础。计算机网络:本课程比较全面地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层、网络层、传输层、应用层等内容。本课程突出基本原理和基本概念的讲解,同时反映计算机网络发展的最

4、新技术。本课程的内容对电信网络、广电网络的原理和设计也有一定的借鉴和指导意义。操作系统:本课程主要介绍操作系统的基本概念、基本结构及运行环境;操作系统原理、设计方法和实现技术;操作系统的演化过程、发展研究动向、新技术以及新思想;介绍有代表性的、典型的操作系统实例。内容包括:操作系统概论、 进程管理、存储管理、设备管理、文件管理。通过本课程的学习,使学生全面、系统地掌握计算机操作系统的基本概念、基本技术和基本方法。数据库原理:本课程是计算机科学与技术专业的骨干课程之一,是一门理论性和实践性均较强的专业课。主要介绍数据库系统的基本概念,各种数据模型和不同的查询语言。通过对该门课程的学习,使学生了解

5、数据库的基本原理,掌握数据库设计的基本技能,学会熟练地应用标准的SQL语言定义、查询和操作数据库,并能熟练的在一种数据库管理系统中实现数据管理和维护。软件工程:本课程是计算机科学与技术专业的重要专业骨干课程,它的主要目地和任务是系统地介绍软件工程的基本原理、概念、技术和方法,简介软件工程的最新技术及其研究发展方向;通过本课程的学习,使学生了解、掌握软件生存周期阶段的工程任务、具体过程、技术过程、技术方法和各种工具;通过本课程的学习,使学生了解软件工程管理的重要性及基本的管理技术。其他专业课程: 计算机导论、C+程序设计、电路分析、模拟电子技术、数字电路、JAVA语言程序设计、汇编语言、宽带流媒

6、体技术、网络管理与安全、INTERNET编程计算机导论:是计算机科学与技术专业的学科基础课程,担负着系统而全面地介绍计算机科学技术的基础知识、引导学生进入计算机科学技术大门的重要任务。本课程是计算机科学基础理论与应用操作相结合的课程,课程内容涉及计算机科学的方方面面。同时,本课程还将使学生对后续课程的学习有一个概括的了解,为今后的学习打下良好的基础。C+程序设计:本课程全面介绍了C+语言的基本语法结构,培养学生用C+语言编程的基本能力及面向对象的思想。通过本课程的学习,从理论和实践两个方面,使学生掌握C+语言程序设计的基本知识和程序设计方法,为后续课程的学习打下基础,也使同学掌握一个用计算机解

7、决问题的工具。培养计算机程序设计的能力和素质,以及面向对象的思想方法。电路分析:本课程是学习电路理论的入门课程。着重讨论集总参数、线性、非时变电路的基本理论和基本分析方法,它以集总假设 两类约束 三个基本概念为知识结构主框架,按电阻电路、动态电路、正弦稳态电路构成内容体系,以突出电路基本理论和基本分析方法。模拟电子技术:该课程的主要内容包括:半导体二极管及其基本电路、半导体三极管及放大电路基础、场效应管放大电路、功率放大电路、集成运算放大器电路、反馈放大电路、信号的运算与处理电路、信号产生电路、直流稳压电源等。数字电路:本课程主要介绍数字电子技术的基础理论、基本分析方法和基本测量技能及基本电路

8、设计方法,内容包括逻辑代数运算的基本规则、组合逻辑部件及组合逻辑电路的设计方法、时序逻辑部件及时序逻辑电路的设计方法、数字电路在实际应用中的特点、可编程逻辑器件PLD的基本结构等。JAVA语言程序设计:本课程通过实例解析的方式全面而深入地介绍Java语言特点及其面向对象的特征,让学生在学习 Java 语言的基本语句、语法和 Java 面向对象的程序设计方法与设计过程的同时,强化对面向对象的设计思想和理论的深层次理解,了解UML、熟悉java语言环境下的图形用户编程方法,数据库编程方法。培养学生自觉遵守编码规范,养成良好的编程风格和编码习惯。汇编语言:本课程以80X86汇编语言为主,介绍PC机汇

9、编语言的程序设计的基本方法。并通过BIOS和DOS的中断调用了解计算机与外设的数据输入/输出实现方法,以及通过软件的代码转换、表处理技术等,使学习者从软硬结合的角度进一步理解计算机的工作原理及信息处理的方法。为从事系统软件的开发和后续课的学习奠定了基础,同时增强了动手能力和独立思考能力。宽带流媒体技术:流媒体技术是在数据网络上以流的方式传输多媒体信息的技术。本课程从流媒体的概念、流媒体应用类型、流媒体关键技术、流媒体的业务系统和运营模式等方面对流媒体技术和应用进行了全面的介绍。深入分析了流媒体系统及其关键技术,使学生了解流媒体技术在宽带网络中的应用及在国内外的发展情况,掌握流媒体的相关技术,业

10、务系统和运营模式等。网络管理与安全:本课程比较全面地介绍了计算机网络安全的基本知识和监管技术,内容包括:接入网技术及身份认证,局域网安全配置和数据检测,互联网各层协议的安全问题,DNS欺骗、垃圾邮件和木马横行的原因和防护措施,病毒及杀毒软件的类型,防火墙技术及其局限性,信息安全的基本知识和安全电子商务的工作原理。本课程提供了网络安全管理和网络恶意活动检测方面的应用和案例分析。INTERNET编程:本课程为计算机专业高年级学生所开设,是Java语言在Internet上的Web应用基础。主要介绍了Java Web应用的基本内容,包括Tomcat应用服务器的介绍,服务器端编程的介绍,JSP和Serv

11、let技术,JDBC技术,还简单介绍了J2EE体系结构。部分系选修课:企业网络构建与管理、专业英语、网络操作系统Linux、毕业设计指导、编译原理、网络编程应用实例开发企业网络构建与管理:本课程作为计算机网络课程的前导课程。采用了“基于工作过程”和“基于项目教学”的全新课程理念,模拟真实的工作场景,把学习内容细化为学习领域和知识模块,重组理论与实践教学内容,使用学做相间、教学互动的教学方法,以保证学生胜任以后的工作目标,通过各种测评手段,强化学生动手能力,为更好地学习更高层次的理论知识打下良好的基础。专业英语:本课程以计算机科学与技术为背景,切合应用型计算机科学与技术类专业学生的培养目标,深入

12、进行语法剖析和翻译技巧的阐述,着重培养学生对专业文献的阅读理解能力,充分考虑计算机科学与技术专业英语的复杂性和发展性,参考大量国内外优秀的专业科技文献,注重计算机科学与技术专业基础知识,同时紧跟计算机技术日新月异的变化,兼顾系统性、实用性和可操作性。网络操作系统Linux:Linux作为日渐流行的多用户、多任务的网络操作系统,有着开放、稳定、安全、费用低廉等许多其它操作系统无可比拟的优势,具有越来越广泛的应用前景。在网络技术迅速发展的今天,网络操作系统是网络中的核心技术。本课程是计算机科学与技术本科学生的一门专业选修课。本课程的目的在于讲授Linux操作系统的基础和应用知识,使学生掌握Linu

13、x系统的安装、配置、管理维护等技能,对Linux系统有一个全面的了解,奠定在Linux系统上作进一步开发的基础。毕业设计指导:本课程是一门理论与实践、原理与应用结合较紧密的课程,目的是通过对毕业设计(论文)常见方法的说明及实例,向学生介绍毕业设计(论文)的目的、要求及实施方法,并作为学生进行毕业设计阶段的前导课程。编译原理:通过本课程学习,使学生掌握编译程序的一般构造原理,包括程序设计语言基础知识、词法分析程序设计原理和构造方法。各种语法分析技术和中间代码生成、符号表的构造、代码优化及运行时存储空间的组织等基本方法和主要实现技术。网络编程应用实例开发:本课程是计算机科学与技术专业高年级学生的专业选修课,是一门实践性较强的课程。通过对网络编程应用实例的讲解,使学生掌握网络编程的一般步骤与方法,帮助学生掌握基于J2EE的网络应用程序的开发方法与编程技术,为进一步研究Java专门技术及应用打下基础。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号