计算机科学及技术系本科课程介绍

上传人:第*** 文档编号:62016250 上传时间:2018-12-16 格式:PDF 页数:13 大小:430.29KB
返回 下载 相关 举报
计算机科学及技术系本科课程介绍_第1页
第1页 / 共13页
计算机科学及技术系本科课程介绍_第2页
第2页 / 共13页
计算机科学及技术系本科课程介绍_第3页
第3页 / 共13页
计算机科学及技术系本科课程介绍_第4页
第4页 / 共13页
计算机科学及技术系本科课程介绍_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《计算机科学及技术系本科课程介绍》由会员分享,可在线阅读,更多相关《计算机科学及技术系本科课程介绍(13页珍藏版)》请在金锄头文库上搜索。

1、2015-2016 学年度本科课程介绍 计算机计算机科学与技术系科学与技术系 0024001300240013 计算机辅助设计技术基础计算机辅助设计技术基础 3 3 学分学分 4848 学时学时 Fundamentals of Computer Aided DesignFundamentals of Computer Aided Design 重点讲述计算机辅助设计的基础知识,为利用计算机解决本专业及相关领域中的问题打下必要的基础。 课程 主要内容包括:计算机辅助设计(CAD)技术的基本概念、原理、算法和软件使用。具体内容为:CAD 系统 的软硬件技术基础,二维变换、二维裁剪、二维图形的光栅显

2、示、曲线曲面、实体造型、三维变换、三维 形体的显示、消隐、光照模型; AutoCAD、3DSMAX5.0 软件的操作方法以及 OpenGL 图形库的应用。 0024003300240033 软件工程软件工程 3 3 学分学分 9696 学时学时 Software EngineeringSoftware Engineering 本课程是计算机科学与技术系为全校本科生开设的一门重要的计算机专业基础课,目的是培养学生的软件 工程素质,提高学生的软件开发能力。 本课程以软件生命周期的主要活动为主线,从软件及软件工程的 历史和发展、软件开发过程、需求分析、软件设计、程序编码、软件测试、软件维护、软件项目

3、管理、标 准及规范等方面全面介绍软件工程的基本理论、方法、技术和工具。 0024004200240042 人工智能导论人工智能导论 2 2 学分学分 3232 学时学时 Introduction of Artificial IntelligenceIntroduction of Artificial Intelligence 本课程为非计算机专业的本科生介绍人工智能的基本原理和方法的入门课程。课程主要讲述人工智能问题 求解方法的一般性原理和基本思想,重点介绍在构建和分析当前及未来的智能系统方面最有前途的主题和 技术,包括产生式系统,常用的搜索方法和策略,启发式搜索算法,主要的知识表示和推理方法

4、,以及几 个应用领域中所涉及的人工智能问题和求解方法。课程以智能体(intelligent agent)的概念和设计为主 线,将人工智能中相互分离的领域与内容统一起来,注重理论与实际应用相结合。同时还简单介绍机器学 习、模拟退火、遗传算法、人工神经网络等算法思想及相关成果与进展。 0024005300240053 面向计算机科学的离散数学面向计算机科学的离散数学 A A 3 3 学分学分 4848 学时学时 Discrete Mathematics in Computer Science ADiscrete Mathematics in Computer Science A 本课程为计算机科学

5、理论的基础课程,是面向计算机科学的离散数学结构的第一部分。内容主要包括数理 逻辑与集合论两大部分。 本课程系统介绍数理逻辑与朴素集合论的基础知识, 包括: 命题逻辑和谓词逻辑、 定理的推理演算和机器证明方法,集合和二元关系的基本运算和性质、任意集合中的函数及其性质,无穷 集合的基数,以及上述知识在计算机科学中的应用。 0024007400240074 数据结构数据结构 4 4 学分学分 6464 学时学时 Data StructureData Structure 本课程介绍重要的数据结构和一些基本的查找和排序算法,数据结构包括:线性表、栈、队列、串、广义 表、 树、 图。 本课程的重点是各种数

6、据结构。 当介绍查找算法和排序算法时, 还要重点讲解 BST 树、 AVL 树、 B 树、堆等数据结构。 0024008300240083 面向计算机科学的离散数学面向计算机科学的离散数学 B B 3 3 学分学分 4848 学时学时 Discrete Mathematics in Computer Science BDiscrete Mathematics in Computer Science B 本课程面向各专业计算机辅修课学习的学生,主要讲授图论的基本概念,道路与回路,树,平面图与图的 着色,匹配与网络流,图的连通性等内容 2015-2016 学年度本科课程介绍 00240094002

7、40094 计算机组成与系统结构计算机组成与系统结构 4 4 学分学分 6464 学时学时 Computer Organization and ArchitectureComputer Organization and Architecture 本课程是为清华大学非计算机专业的本科生开设的计算机硬件课程,包括 3 部分教学内容。作为预备性知 识,将简单介绍数字电路与计算机中的某些部件的逻辑线路设计,课程主体知识是讲解简单、完整的计算 机组成原理和内部运行机制,包括数据表示和运算器部件、指令系统和控制器部件、层次存储器系统、输 入输出系统(总线、接口)和输入输出设备等。在系统地讲解通用原理性知识

8、的基础上,始终把教学组研 制的、硬软件配置比较完整的 16 位字长的教学计算机系统的实例贯穿到教学的各个环节之中,处理好学习 理论和提高实践能力、计算机部件和整机、硬件和软件的关系。作为提高性的知识,课程将介绍计算机体 系结构的基本知识和概念,重点在于了解如何通过指令流水线技术和并行计算机体系结构来提高计算机系 统的性能。 0024010300240103 计算机网络计算机网络 3 3 学分学分 4848 学时学时 Computer NetworksComputer Networks 本课程的教学目标是使学生了解计算机网络的基本知识,掌握计算机网络的基本概念和应用方法。 介绍计算 机网络的概念

9、、原理和体系结构,着重讲述物理层、数据链路层、介质访问子层、网络层、传输层和应用 层的基本原理和协议,掌握以 TCP/IP 协议族为主的网络协议结构,初步培养在 LAN 上的实际工作能力,并 且了解网络新技术的最新发展。 0024011200240112 下一代互联网下一代互联网 2 2 学分学分 3232 学时学时 Next Generation InternetNext Generation Internet 互联网取得了巨大成功,已成为现代社会最重要的信息基础设施之一,广泛渗透国民经济和社会各领域, 对经济和社会发展的作用日益加大,同时也成为影响国防和国家安全的重要因素。随着网络规模的持

10、续膨 胀和新的网络应用需求不断增长,目前互联网发展面临了许多挑战,主要是:互联网取得了巨大成功,对 经济和社会发展的作用日益加大,同时也成为影响国防和国家安全的重要因素。目前互联网的发展在地址 空间、网络安全等方面面临着许多挑战。下一代互联网主要特征包括:能提供更大的 IP 地址空间;数据传 输速度更快; 互联网络更安全可信; 支持大规模实时交互式的网络视频通信; 支持大规模移动和漫游服务; 更易于管理、 盈利模式更清晰等。 课程围绕下一代互联网的主要研究内容, 通过讲座、 讨论和参观等形式, 让学生在下一代互联网的基本概念、 主要技术内容和广泛应用等方面有基本的了解, 建立初步的研究兴趣。

11、0024015100240151 计算基因组分析计算基因组分析 1 1 学分学分 1616 学时学时 Computational Genome AnalComputational Genome Analysisysis 计算生物学是一门新兴交叉学科,是当今信息科学的重大研究前沿。本课程简要地介绍计算生物学中的分 析问题。课程主要讨论人类基因组计划、DNA 测序与拼接算法、序列比对与数据库相似性搜索,以及计算生 物学中的某些研究前沿。通过本课程的学习,将激发学生的研究兴趣,为后续课程的深入学习与研究奠定 知识基础。 0074002300740023 多媒体设计与制作多媒体设计与制作 3 3 学分

12、学分 4848 学时学时 Design and Realization of MultimediaDesign and Realization of Multimedia 讲述多媒体应用的基本概念和基础知识,学编三个多媒体应用软件(Photoshop、Authorware、Flash) ,插 有一组多媒体设备操作实验。 0074004300740043 C+C+语言程序设计语言程序设计 3 3 学分学分 6464 学时学时 C+ ProgrammingC+ Programming 高级语言程序的基本概念,面向对象的程序设计方法、概念。C+基本语法和编程方法。以 C+语言实现的 2015-201

13、6 学年度本科课程介绍 常用数据结构和非数值算法简介。集成开发环境的使用和程序调试方法。本课程重点在于基础部分,另有 些选学、自学内容不作考查要求。 0074010300740103 操作系统操作系统 3 3 学分学分 4848 学时学时 Modern Operating SystemsModern Operating Systems 本课程主要讲述现代计算机操作系统的基础知识,分析现代主流操作系统的基本原理与实现技术,通过学 习这些主流操作系统的实现机理,可以较深入地了解操作系统的设计方法,从而创造性地解决系统使用中 可能遇到的各种疑难问题。 0074011300740113 VC+VC+面

14、向对象与可视化程序设计面向对象与可视化程序设计 3 3 学分学分 4848 学时学时 Object Oriented and Visual ProgrammingObject Oriented and Visual Programming 本课程讲述最新的可视化程序设计的思想和方法。为在教学过程中提高学生的应用开发能力,本课程针对 每个知识点配有一个综合实例开发作为授课的例子,通过实例让学生全面掌握“面向对象与可视化程序设 计”的思路、开发技巧与体系。 0074012300740123 JavaJava 语言程序设计语言程序设计 3 3 学分学分 4848 学时学时 JAVA and Obje

15、ctJAVA and Object- -Oriented ProgrammingOriented Programming 介绍:1、Java 语言基础知识;2、面向对象程序设计基础;3、图形用户界面设计;4、多线程;5、输入输 出及网络编程;6、数据库访问。 0074013200740132 办公自动化软件应用办公自动化软件应用 2 2 学分学分 4040 学时学时 Application of office softwareApplication of office software 本门课程讲述的办公软件包括:字处理软件、电子表格软件和演示文稿制作软件等。课程除讲解软件的基 本功能与使用外

16、, 还通过对一些问题的深入讲解, 使同学掌握高级实用技能, 进一步提高软件的应用水平。 课程还涉及多媒体数据的使用等。 0074014300740143 Visual Basic Visual Basic 程序设计程序设计 3 3 学分学分 6464 学时学时 Programming in Visual BasicProgramming in Visual Basic VB 集成开发环境、VB 语言基础、程序基本流程控制、数组、过程与函数、常用控件应用、界面设计、使用 图形、文件、Windows 应用程序接口 API、网络应用、多媒体应用、数据库应用。 0074018200740182 并行计算基础并行计算基础 2 2 学分学分 5656 学时学时 Fundamental of

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

最新文档


当前位置:首页 > 办公文档 > 解决方案

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