本科生课程介绍课程名称中文英文讲课对象适用专业课程简介Introduction讲课教师高工课程名称中文英文讲课对象适用专业课程简介使用教材计算机辅助设计技术基础教程唐龙等4位清华大学出版社课号:00240013学分:3课程属性:全校任选开课学期:秋、春计算机辅助设计技术基础FundamentalsofComputer-aidedDesign书名作者出版社全校本科生理、工科专业重点讲述计算机辅助设计的基础知识,为利用计算机解决本专业及相关领域中的问题打下必要的基础。参考书(1)计算机图形学基础,清华大学出版社,1995(2)计算机图形学,孙家广,清华大学出版社(第三版),2000年(3)计算机辅助设计技术基础,孙家广,清华大学出版社(第二版),2000年9月(4)计算机辅助设计技术与应用,殷国富,科学出版社,2000年主要教学领域:(1)承担全校计算机辅助设计技术基础课教学;(2)承担研究生的小波分析及其应用课教学;主要研究领域:小波分析及其应用,科学计算可视化,计算机图形学,几何造型和图象处理。课程主要内容包括:计算机辅助设计(CAD)技术的基本概念、原理、算法和软件使用。具体内容为:CAD系统的软硬件技术基础,二维变换、二维裁剪、二维图形的光栅显示、曲线曲面、实体造型、三维变换、三维形体的显示、消隐、光照模型;AutoCAD、3DSMAX5.0软件的操作方法以及OpenGL图形库的应用。Thiscoursefocusesonthebasicconcepts,principles,algorithmsandapplicationsofcomputer-aideddesign(CAD),itmainlyconsistsofthefollowingtopics:softwareandhardwaresystemofCAD,two-dimensionaltransformations,lineclipping,rasterdisplayof2Dgraphics,curvesandsurfaces,solidmodeling,three-dimensionaltransformations,three-dimensionalviewing,visible-surfacedetermination,basicilluminationmodels,andintroductionstoAutoCAD,3DMAX5.0andOpenGL.ItisanidealchoiceforstudentswhowanttolearntherudimentsofthisdynamicandexcitingCADtechnology.徐玉华(1)承担全校计算机辅助设计技术基础课教学课号:00240033学分:3课程属性:全校任选开课学期:秋季软件工程姓名职称主要教学和科研领域孙延奎副教授书名作者使用教材SoftwareEngineeringIanSummerville本课程是计算机科学与技术系为全校本科生开设的一门重要的计算机专业基础课,目的是培养学生的软件工程素质,提高学生的软件开发能力。本课程以软件生命周期的主要活动为主线,从软件及软件工程的历史和发展、软件开发过程、需求分析、软件设计、程序编码、软件测试、软件维护、软件项目管理、标准及规范等方面全面介绍软件工程的基本理论、方法、技术和工具。参考书SoftwareEngineering:APractitioner’sApproach,RogerS.PressmanSoftwareEngineering:TheoryandPractice,Shari,LawrencePfleeger全校选修+计辅讲课教师讲师课程名称中文英文讲课对象课程简介Introduction讲课教师中文主要教学和科研领域白晓颖软件工程,软件测试课号:00240042学分:2课程属性:全校任选开课学期:春季人工智能导论IntroductionSoftwareEngineeringisanundergraduatelevelcoursedeliveredbyComputerScienceandEngineeringDepartment.Thiscourseteachesthefundamentalprinciplesandknowledgenecessaryforsoftwaresystemsmodeling,analysis,implementation,evolution.Thepurposeistoimprovethestudents’engineeringcapabilitiesanddevelopmentskills.Basedonthemajoractivitiesinsoftwarelifecycle,thecourseintroducesthebasictheory,methodologies,technologies,andtools.TopicscoveredincludeSEconcepts,softwareprocess,softwarerequirements,softwaredesign,programming,softwaretesting,softwaremaintenance,softwareprojectmanagement,standardsandguidelines,etc.姓名职称参考书1.《人工智能:一种现代方法》,姜哲等译,人民邮电出版社,中文版2004.5出版2.《人工智能导论》,林尧瑞,马少平编,清华大学出版社书名作者使用教材ArtificialIntelligence:AModernApproach全校本科生适用专业全校各专业StuartRussellandPeterNorvig王宏副教授1. 《面向计算机科学的离散数学A》,信息学院限选课和全校本科生选修课2. 《人工智能导论》,全校本科生选修课3.主要研究领域:人工智能、移动机器人本课程为非计算机专业的本科生介绍人工智能的基本原理和方法的入门课程。课程主要讲述人工智能问题求解方法的一般性原理和基本思想,重点介绍在构建和分析当前及未来的智能系统方面最有前途的主题和技术,包括产生式系统,常用的搜索方法和策略,启发式搜索算法,主要的知识表示和推理方法,以及几个应用领域中所涉及的人工智能问题和求解方法。课程以智能体(intelligentagent)的概念和设计为主线,将人工智能中相互分离的领域与内容统一起来,注重理论与实际应用相结合。同时还简单介绍机器学习、模拟退火、遗传算法、人工神经网络等算法思想及相关成果与进展。Thiscourseisanintroductioncoursetoofferthebasicprinciplesandmethodsofartificialintelligencefortheundergraduatestudentsofnon-computerdepartment.Itmainlyexplainsproblemsolvingmethodsinartificialintelligence,sometopicsandtechnologytobuildandanalysisintelligentsystemsatpresentandinthefuture.Thecontentsincludeproductionsystems,searchingmethodsandstrategies,heuristicsearchalgorithm,knowledgerepresentationandreasoningapproaches,andsomeapplicationsindifferentfields.Thecoursetakestheconceptanddesignoftheintelligentagentastheme,equalemphasisontheoryandpractice.Italsointroducesthebasicmethodsandrecentprogressofmachinelearning,simulatedannealing,geneticalgorithmandartificialneuralnetwork.姓名职称主要教学和科研领域书名作者课号:30240273学分:3课程属性:本科必修开课学期:春季课程名称数据结构Introduction讲师课程名称中文英文使用教材工业工程系使用教材数据结构(C语言版)严蔚敏,吴伟民课程简介参考书[1]Kruse,et.al.DataStructures&ProgramDesinginC.[2]Knuth.TheArtofComputerProgramming.Volume1.讲课对象本科生适用专业教师姓名职称朱仲涛本课程介绍重要的数据结构和一些基本的查找和排序算法,数据结构包括:线性表、栈、队列、串、广义表、树、图。本课程的重点是各种数据结构。当介绍查找算法和排序算法时,还要重点讲解BST树、AVL树、B树、堆等数据结构。Thiscourseisanintroductorycourseonfundamentaldatastructuresandsomebasicalgorithmsinsearchingandsorting.ThemajorobjectiveisfocusedonvariousdatastructureswhichincludeLinearList,Stack,Queue,String,GeneralizedList,Tree,andGraph.Inaddition,otherdatastructuresarealsointroducedwheninstructingsearchingandsortingalgorithms,e.g.,BST,AVLtree,Btree,andheap.讲课主要教学和科研领域计算机视觉课号:20240023学分:3课程属性:_本科必修开课学期:春季课程名称中文离散数学(II)使用教材图论与代数结构书名参考书BernardKolman,Robertc.Busby,SharonRoss(罗平译)DiscreteMathematicalStructures,高教出版社,2004.讲课对象本科生适用专业本课程讲述计算机、电子通信等专业所需的数学基础知识。主要讨论图的基本概念,道路与回路,树,平面图与图的着色,匹配与网络流,图的连通性,代数结构预备知识,群、环、域,格与布尔代数。Introduct-ionThiscoursegivessomebasicknowledgeofmathematicsforcomputerscienceandelectroniccommunication.Anditdiscussesthebasicideasofthegraph,pathsandcircuits,trees,planegraphsandcoloringgraphs,matchingproblemsandtransportnetworks,connectedgraphs,mathematicalstructures,semi-groupsandgroups,latticeandBooleanalgebra.课程简介姓名职称罗平副教授讲课教师主要教学:离散数学,数据安全。科研领域:信息安全课号:20240033学分:2课程属性:_本科必修开课学期:春季数值分析主要教学和科研领域戴一奇教授主要教学:离散数学。科研领域:信息安全。书名作者数值分析(第4版)李庆阳等参考书[1]《数值分析》关治陈景良清华大学出版社[2]《NumericalAnalysis》J.Store讲课对象课程简介Introduction讲课教师课程名称中文英文使用教材讲课对象课程简介讲课教副教授师副教授课程名称中文英文使用教材本科生适用专业计算机科学技术蔡懿慈主讲《数值分析》和《VLSI设计导论》,从事半导体和集成电路计算机辅助设计理