清华大学本科计算机课程介绍

上传人:平*** 文档编号:14368542 上传时间:2017-11-01 格式:DOC 页数:14 大小:249.76KB
返回 下载 相关 举报
清华大学本科计算机课程介绍_第1页
第1页 / 共14页
清华大学本科计算机课程介绍_第2页
第2页 / 共14页
清华大学本科计算机课程介绍_第3页
第3页 / 共14页
清华大学本科计算机课程介绍_第4页
第4页 / 共14页
清华大学本科计算机课程介绍_第5页
第5页 / 共14页
点击查看更多>>
资源描述

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

1、本科生课程介绍课号:00240013 学分: 3 课程属性:全校任选 开课学期:秋、春 课程名称 中文 计算机辅助设计技术基础 英文 Fundamentals of Computer-aided Design 书名 作者 出版社 出版年月使用教材 计算机辅助设计技术基础教程 唐龙等 4 位 清华大学出版社 2002 年 8 月参考书(1)计算机图形学基础,清华大学出版社,1995 (2)计算机图形学,孙家广,清华大学出版社(第三版),2000 年(3)计算机辅助设计技术基础,孙家广,清华大学出版社(第二版),2000 年 9 月(4)计算机辅助设计技术与应用,殷国富,科学出版社,2000 年讲

2、课对象 全校本科生 适用专业 理、工科专业 先修课 C 语言课程简介重点讲述计算机辅助设计的基础知识,为利用计算机解决本专业及相关领域中的问题打下必要的基础。课程主要内容包括:计算机辅助设计(CAD)技术的基本概念、原理、算法和软件使用。具体内容为:CAD 系统的软硬件技术基础,二维变换、二维裁剪、二维图形的光栅显示、曲线曲面、实体造型、三维变换、三维形体的显示、消隐、光照模型; AutoCAD、3DSMAX5.0 软件的操作方法以及OpenGL 图形库的应用。IntroductionThis course focuses on the basic concepts, principles,

3、algorithms and applications of computer-aided design(CAD), it mainly consists of the following topics: software and hardware system of CAD, two-dimensional transformations, line clipping, raster display of 2D graphics, curves and surfaces, solid modeling, three-dimensional transformations, three-dim

4、ensional viewing, visible-surface determination, basic illumination models, and introductions to AutoCAD, 3DMAX 5.0 and OpenGL. It is an ideal choice for students who want to learn the rudiments of this dynamic and exciting CAD technology.姓 名 职称 主要教学和科研领域孙延奎 副教授 主要教学领域:(1)承担全校计算机辅助设计技术基础课教学;(2)承担研究生

5、的小波分析及其应用课教学;主要研究领域:小波分析及其应用,科学计算可视化,计算机图形学,几何造型和图象处理。讲课教师徐玉华 高工 (1)承担全校计算机辅助设计技术基础课教学课号: 00240033 学分: 3 课程属性:全校任选 开课学期: 秋季 课程名称 中文 软件工程 英文 Software Engineering 书名 作者 出版社 出版年月使用教材 Software Engineering Ian SummervilleAddison-Wesley,机械工业出版社20002003参考书 Software Engineering: A Practitioners Approach, Ro

6、ger S. PressmanSoftware Engineering: Theory and Practice, Shari, Lawrence Pfleeger讲课对象 全校选修+计辅 适用专业 先修课 数据结构,程序设 计课程简介本课程是计算机科学与技术系为全校本科生开设的一门重要的计算机专业基础课,目的是培养学生的软件工程素质,提高学生的软件开发能力。 本课程以软件生命周期的主要活动为主线,从软件及软件工程的历史和发展、软件开发过程、需求分析、软件设计、程序编码、软件测试、软件维护、软件项目管理、标准及规范等方面全面介绍软件工程的基本理论、方法、技术和工具。IntroductionSo

7、ftware Engineering is an undergraduate level course delivered by Computer Science and Engineering Department. This course teaches the fundamental principles and knowledge necessary for software systems modeling, analysis, implementation, evolution. The purpose is to improve the students engineering

8、capabilities and development skills. Based on the major activities in software lifecycle, the course introduces the basic theory, methodologies, technologies, and tools. Topics covered include SE concepts, software process, software requirements, software design, programming, software testing, softw

9、are maintenance, software project management, standards and guidelines, etc. 姓 名 职称 主要教学和科研领域讲课教师白晓颖 讲师 软件工程,软件测试课号:00240042 学分: 2 课程属性: 全校任选 开课学期: 春季 课程名称 中文 人工智能导论 英文 Introduction of Artificial Intelligence书名 作者 出版社 出版年月使用教材Artificial Intelligence:A Modern ApproachStuart Russell andPeter Norvig人民邮

10、电出版社Person Education出版集团英文第 1 版影印本2002.4 出版原版第 2 版2002.12参考书1 人工智能:一种现代方法, 姜哲等译,人民邮电出版社, 中文版2004.5 出版2 人工智能导论, 林尧瑞,马少平编,清华大学出版社讲课对象 全校本科生 适用专业 全校各专业 先修课 程序设计基础知识课程简介本课程为非计算机专业的本科生介绍人工智能的基本原理和方法的入门课程。课程主要讲述人工智能问题求解方法的一般性原理和基本思想,重点介绍在构建和分析当前及未来的智能系统方面最有前途的主题和技术,包括产生式系统,常用的搜索方法和策略,启发式搜索算法,主要的知识表示和推理方法,

11、以及几个应用领域中所涉及的人工智能问题和求解方法。课程以智能体(intelligent agent)的概念和设计为主线,将人工智能中相互分离的领域与内容统一起来,注重理论与实际应用相结合。同时还简单介绍机器学习、模拟退火、遗传算法、人工神经网络等算法思想及相关成果与进展。IntroductionThis course is an introduction course to offer the basic principles and methods of artificial intelligence for the undergraduate students of non-compute

12、r department. It mainly explains problem solving methods in artificial intelligence, some topics and technology to build and analysis intelligent systems at present and in the future. The contents include production systems, searching methods and strategies, heuristic search algorithm, knowledge rep

13、resentation and reasoning approaches, and some applications in different fields. The course takes the concept and design of the intelligent agent as theme, equal emphasis on theory and practice. It also introduces the basic methods and recent progress of machine learning, simulated annealing, geneti

14、c algorithm and artificial neural network. 姓 名 职称 主要教学和科研领域讲课教师王宏 副教授 1 面向计算机科学的离散数学 A ,信息学院限选课和全校本科生选修课2 人工智能导论 ,全校本科生选修课3 主要研究领域:人工智能、移动机器人课号: 30240273 学分: 3 课程属性:本科必修 开课学期: 春季 课程名称 中文 数据结构 英文 Data Structure书名 作者 出版社 出版年月使用教材 数据结构(C 语言版) 严蔚敏,吴伟民 清华大学出版社 1997参考书 1 Kruse, et.al. Data Structures & Pr

15、ogram Desing in C. 2 Knuth. The Art of Computer Programming. Volume 1.讲课对象 本科生 适用专业 工业工程系 先修课 C 语言程序设计课程简介本课程介绍重要的数据结构和一些基本的查找和排序算法,数据结构包括:线性表、栈、队列、串、广义表、树、图。本课程的重点是各种数据结构。当介绍查找算法和排序算法时,还要重点讲解 BST 树、AVL 树、B 树、堆等数据结构。IntroductionThis course is an introductory course on fundamental data structures and

16、 some basic algorithms in searching and sorting. The major objective is focused on various data structures which include Linear List, Stack, Queue, String, Generalized List, Tree, and Graph. In addition, other data structures are also introduced when instructing searching and sorting algorithms, e.g., BST, AVL tree, B tree, and heap. 姓 名 职称 主要教学和科研领域讲课教师朱仲涛 讲师

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

最新文档


当前位置:首页 > 中学教育 > 试题/考题

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