程序设计II-202421361

授课教师:220558,210281

总学时:34

课程教材:本课程采用在线自动评测平台。由于程序设计资料较多,因此,本课程不选用教材。由本课程教学团队向全体同学提供统一的教案、课件、复习题。

先修课程:

主要参考书目:

1. P.J.Deitel, H.M.Deitel C How to Program,7th Ed.英文影印版,电子工业出版社,ISBN:9787121343377

[1]. 2. 钱能,《C++程序设计教程》,清华大学出版社,2009.7.

[2]. 3. Stanley B. Lippman, Josee Lajoie, Barbara E. Moo,《C++ Primer(英文版)(第5版)》,电子工业出版社,2013.5.

[3]. 4. Bruce Eckel,Chuck Alison,《C++编程思想 第2卷》,机械工业出版社,2005/10

课程内容简介(中文):本课程的目标是使学生掌握C++程序设计的基本方法,培养学生面向对象的编程思想,深刻理解和领会面向对象程序设计封装、继承、多态的特点,培养学生的创新意识和创造能力,使学生初步具备设计、开发中小型应用程序的综合素质和能力,为后续课程打下基础。 掌握一种面向对象程序设计语言和面向对象设计的思维方式、规则与基本方法,了解面向对象程序设计技术的发展趋势。课程讲述C++语言面向对象的基本特性,其内容包括C++对C的扩充、类、继承、多态性、模板、STL、IO类库、异常处理等。

课程内容简介(英文):

教师: 毛旭东

统计决策与贝叶斯分析-2024-2025-2

授课教师:210281

总学时:36

课程教材:《Doing Bayesian Data Analysis: A Tutorial with R, JAGS, and Stan 第二版》,电子版,作者约翰 K. 克鲁斯克

先修课程:概率论、高等数学

主要参考书目:

《统计反思:用R和Stan例解贝叶斯方法》中的第1章~第9章,作者理查德. 麦克尔里思,译者林荟,机械工业出版社

[1]. 《贝叶斯统计方法 R和BUGS软件数据分析示例(影印版)》,作者约翰 K. 克鲁斯克,机械工业出版社

课程内容简介(中文):本课程专注于贝叶斯分析,是概率机器学习的基础内容。我们将深入探讨与机器学习紧密相关的贝叶斯分析概念,课程内容分为三大部分:贝叶斯分析的基础知识、贝叶斯推理方法、以及贝叶斯分析的应用。在基础知识部分,我们将探讨贝叶斯分析的基本原理、概率论基础,以及它与极大似然估计的不同之处。在贝叶斯推理方法部分,将介绍三种主要的贝叶斯推理技术:网格近似方法、精确数学分析方法、以及马尔科夫链蒙特卡洛方法。最后,在贝叶斯分析应用部分,我们将通过两种常见的线性模型——线性回归模型和线性分类模型——来展示贝叶斯分析的实际应用,并结合一些实际案例进行讲解。

课程内容简介(英文):

教师: 毛旭东

形势与政策-人工智能22级-202422517

授课教师:230127,012168,230103,220207,220139,230098,220539,210254,220135,180386,006166,220136,220106

总学时:90

课程教材:1、主讲教材 《时事报告(大学生版)》,2024-2025学年度下学期,中共中央宣传部《时事报告》杂志社,2024、2025年。(注:各个学期均以最新出版的教材使用) 《习近平新时代中国特色社会主义思想概论》,高等教育出版社,2023年。 2、辅助教材 (五)主要参考书目 (推荐若干参考书,并注明书名、作者、出版社、版本、出版日期等,每个章节指定一定数量、明确的阅读资料) [1]《习近平谈治国理政》(第一、二、三、四卷),外文出版社。 [2]党和国家各种重要会议资料等。

先修课程:

主要参考书目:

[1]《习近平谈治国理政》(第一、二、三、四卷),外文出版社。

[1]. [2]党和国家各种重要会议资料等。

课程内容简介(中文):“形势与政策”课是理论武装时效性、释疑解惑针对性、教育引导综合性都很强的一门高校思想政治理论课。 课程目的是帮助大学生正确认识新时代国内外形势,深刻领会党的十八大以来党和国家事业取得的历史性成就、发生的历史性变革、面临的历史性机遇和挑战的核心课程,是第一时间推动党的理论创新成果进教材进课堂进学生头脑,引导大学生准确理解党的基本理论、基本路线、基本方略的重要渠道。深入地推动习近平新时代中国特色社会主义思想进教材进课堂进学生头脑,宣传党中央大政方针,牢固树立“四个意识”,坚定“四个自信”,培养担当民族复兴大任的时代新人。教学基本要求:按照教育部办公厅引发的《高校“形势与政策”课教学要点》并结合学校学院的具体情况进行理论和实践教学。

课程内容简介(英文):

教师: 李江峰, 文净

形势与政策-人工智能学院23级-202422516

授课教师:006166,012168,180386,210254,220106,220135,220136,220139,220207,220539,230098,230103,230127

总学时:90

课程教材:1、主讲教材 《时事报告(大学生版)》,2024-2025学年度下学期,中共中央宣传部《时事报告》杂志社,2024、2025年。(注:各个学期均以最新出版的教材使用) 《习近平新时代中国特色社会主义思想概论》,高等教育出版社,2023年。 2、辅助教材 (五)主要参考书目 (推荐若干参考书,并注明书名、作者、出版社、版本、出版日期等,每个章节指定一定数量、明确的阅读资料) [1]《习近平谈治国理政》(第一、二、三、四卷),外文出版社。 [2]党和国家各种重要会议资料等。

先修课程:

主要参考书目:

[1]《习近平谈治国理政》(第一、二、三、四卷),外文出版社。

[1]. [2]党和国家各种重要会议资料等。

课程内容简介(中文):“形势与政策”课是理论武装时效性、释疑解惑针对性、教育引导综合性都很强的一门高校思想政治理论课。 课程目的是帮助大学生正确认识新时代国内外形势,深刻领会党的十八大以来党和国家事业取得的历史性成就、发生的历史性变革、面临的历史性机遇和挑战的核心课程,是第一时间推动党的理论创新成果进教材进课堂进学生头脑,引导大学生准确理解党的基本理论、基本路线、基本方略的重要渠道。深入地推动习近平新时代中国特色社会主义思想进教材进课堂进学生头脑,宣传党中央大政方针,牢固树立“四个意识”,坚定“四个自信”,培养担当民族复兴大任的时代新人。教学基本要求:按照教育部办公厅引发的《高校“形势与政策”课教学要点》并结合学校学院的具体情况进行理论和实践教学。

课程内容简介(英文):

教师: 李江峰, 文净

机器人原理-202421960

授课教师:210290,230136

总学时:36

课程教材:机器人学导论(原书第4版)/(美)约翰1.克雷格(John J.Craig)著;负超,王伟课一北京:机械工业出版社,2018.2,ISBN-10 ‏ : ‎ 7111590317,ISBN-13 ‏ : ‎ 978-7111590316

先修课程:线性代数

主要参考书目:

Springer handbook of robotics, Siciliano, B., & Khatib, O., Springer, 2016, ISBN:978-3-319-32552-1, https://doi.org/10.1007/978-3-319-32552-1

[1]. 软体机器人导论,文力、王世强,清华大学出版社,2022,ISBN:9787302601388

课程内容简介(中文):机器人技术是一项机械、电子、自动控制、计算机以及人工智能等多学科交叉的综合性应用技术。本课程主要介绍机器人的机械结构、力学、控制与系统,重点讲解相关的数学及理论基础,包括机器人空间的描述和变换,机械臂的正运动学、逆运动学、雅克比矩阵、动力学,机械臂轨迹的生成和运动规划,机械臂的机构设计、机械臂的线性控制和力控制,机器人的编程系统等。通过本课程的教学,使学生了解机器人建模控制相关的基本方法,为之后的进一步学习或者创新实践打下理论基础,激发学生对机器人研究的兴趣,启发学生思考人工智能与机器人的结合方向。

课程内容简介(英文):

教师: 魏天骐

机器人原理实验-202422162

授课教师:210290,230136

总学时:36

课程教材:自编讲义 机器人学导论(原书第4版)/(美)约翰1.克雷格(John J.Craig)著;负超,王伟课一北京:机械工业出版社,2018.2,ISBN-10 ‏ : ‎ 7111590317,ISBN-13 ‏ : ‎ 978-7111590316

先修课程:

主要参考书目:

软体机器人导论,文力、王世强,清华大学出版社,2022,ISBN:9787302601388

课程内容简介(中文):机器人技术是一项机械、电子、自动控制、计算机以及人工智能等多学科交叉的综合性应用技术。本课程主要结合《机器人原理》课程的理论内容,展开实验,在实践中学习机器人的机械结构、力学、控制与系统,完成机械臂的正运动学、逆运动学、雅克比矩阵、动力学,机械臂轨迹的生成和运动规划的计算任务和测试任务,熟悉机器人的编程系统等。通过本课程,使学生在实践中掌握机器人建模控制相关的基本方法,为之后的进一步学习或者创新实践打下理论基础,激发学生对机器人研究的兴趣,启发学生思考人工智能与机器人的结合方向。

课程内容简介(英文):

机器人原理实验-202422159

授课教师:210290,230136

总学时:36

课程教材:自编讲义 机器人学导论(原书第4版)/(美)约翰1.克雷格(John J.Craig)著;负超,王伟课一北京:机械工业出版社,2018.2,ISBN-10 ‏ : ‎ 7111590317,ISBN-13 ‏ : ‎ 978-7111590316

先修课程:

主要参考书目:

软体机器人导论,文力、王世强,清华大学出版社,2022,ISBN:9787302601388

课程内容简介(中文):机器人技术是一项机械、电子、自动控制、计算机以及人工智能等多学科交叉的综合性应用技术。本课程主要结合《机器人原理》课程的理论内容,展开实验,在实践中学习机器人的机械结构、力学、控制与系统,完成机械臂的正运动学、逆运动学、雅克比矩阵、动力学,机械臂轨迹的生成和运动规划的计算任务和测试任务,熟悉机器人的编程系统等。通过本课程,使学生在实践中掌握机器人建模控制相关的基本方法,为之后的进一步学习或者创新实践打下理论基础,激发学生对机器人研究的兴趣,启发学生思考人工智能与机器人的结合方向。

课程内容简介(英文):

机器人原理实验-202421368

授课教师:210290,230136

总学时:36

课程教材:自编讲义 机器人学导论(原书第4版)/(美)约翰1.克雷格(John J.Craig)著;负超,王伟课一北京:机械工业出版社,2018.2,ISBN-10 ‏ : ‎ 7111590317,ISBN-13 ‏ : ‎ 978-7111590316

先修课程:

主要参考书目:

软体机器人导论,文力、王世强,清华大学出版社,2022,ISBN:9787302601388

课程内容简介(中文):机器人技术是一项机械、电子、自动控制、计算机以及人工智能等多学科交叉的综合性应用技术。本课程主要结合《机器人原理》课程的理论内容,展开实验,在实践中学习机器人的机械结构、力学、控制与系统,完成机械臂的正运动学、逆运动学、雅克比矩阵、动力学,机械臂轨迹的生成和运动规划的计算任务和测试任务,熟悉机器人的编程系统等。通过本课程,使学生在实践中掌握机器人建模控制相关的基本方法,为之后的进一步学习或者创新实践打下理论基础,激发学生对机器人研究的兴趣,启发学生思考人工智能与机器人的结合方向。

课程内容简介(英文):

机器人原理实验-202422161

授课教师:210290,230136

总学时:36

课程教材:自编讲义 机器人学导论(原书第4版)/(美)约翰1.克雷格(John J.Craig)著;负超,王伟课一北京:机械工业出版社,2018.2,ISBN-10 ‏ : ‎ 7111590317,ISBN-13 ‏ : ‎ 978-7111590316

先修课程:

主要参考书目:

软体机器人导论,文力、王世强,清华大学出版社,2022,ISBN:9787302601388

课程内容简介(中文):机器人技术是一项机械、电子、自动控制、计算机以及人工智能等多学科交叉的综合性应用技术。本课程主要结合《机器人原理》课程的理论内容,展开实验,在实践中学习机器人的机械结构、力学、控制与系统,完成机械臂的正运动学、逆运动学、雅克比矩阵、动力学,机械臂轨迹的生成和运动规划的计算任务和测试任务,熟悉机器人的编程系统等。通过本课程,使学生在实践中掌握机器人建模控制相关的基本方法,为之后的进一步学习或者创新实践打下理论基础,激发学生对机器人研究的兴趣,启发学生思考人工智能与机器人的结合方向。

课程内容简介(英文):

机器人创新实践-2024-2025-2

授课教师:9240241

总学时:72

课程教材:<智能机器人创新实践> 付明磊 教材 9787111736615 机械工业出版社

先修课程:

主要参考书目:

1、<ROS机器人开发实践>

[1]. 2、https://www.coppeliarobotics.com/helpFiles/en/tutorials.htm

课程内容简介(中文):本课程以VREP机器人仿真软件为环境平台,以BubbleRob三轮智能机器人为硬件平台,以Lua、Python为编程语言,通过使用VREP提供的remoteAPI接口,实现远程Python与本地Lua相结合的机器人控制机制,设计了机器人模型搭建、机器人运动控制、机器人自主避障、机器人PID运动控制、基于视觉的机器人自主导航、基于视觉的机器人运动轨迹规划与导航六个智能机器人创新项目,项目过程中学生将学习并实践机器人仿真流程机制、同步/异步以及阻塞/非阻塞式远程控制、PID自动控制、机器人运动学建模、数据流远程控制、基于opencv-python的图像处理、图像提取等知识与技术。

课程内容简介(英文):

教师: 程龙

智能机器人技术-2024-2025-2

授课教师:9240241

总学时:36

课程教材:本书介绍了与自主移动机器人运动学建模、导航规划和定位建图相关的数学基础、技术方法和算法。数学基础方面包括概率表示与基本运算,刚性物体三维运动的表示、建模以及计算,概率估计问题建模与求解等;运动学建模方面涵盖轮式移动机器人、躯干式移动机器人、腿足式移动机器人;导航规划方面涵盖路径规划、避障规划、轨迹规划以及融合导航方法;定位建图方面包括常用环境感知传感器、地图表示方法、局部地图构建、里程估计、同时定位与地图构建等,其中里程估计包括运动里程估计、激光里程计、视觉里程计以及多传感器融合里程估计,同时定位与地图构建介绍了闭环检测、问题建模、*优化求解以及采用扩展卡尔曼滤波和粒子滤波两种方法的定位技术。

先修课程:

主要参考书目:

自主移动机器人导论,R·西格沃特\\I·R·诺巴克什,ISBN:9787560545486,西安交通大学出版社。

[1]. 移动机器人原理与设计,吕克·若兰,:机械工业出版社,ISBN:9787111688600。

课程内容简介(中文):介绍智能机器人的基本应用软硬件知识,从机器人的运动模型、规划、控制、建图四个方面讲解机器人在这些模块中涉及的核心算法,并利用仿真机器人模拟核心算法的应用过程,指导学生在仿真环境中应用相关的算法,并编写相关的代码程序。通过集成多个算法,模拟如何在给定感知的情况下实现机器人的运动模型构建、规划、控制以及环境建图。

课程内容简介(英文):

教师: 程龙

程序设计II实验-2024-2025-2

授课教师:210281,220558

总学时:34

课程教材:本课程采用在线自动评测平台。由于程序设计资料较多,因此,本课程不选用教材。由本课程教学团队向全体同学提供统一的教案、课件、复习题。

先修课程:

主要参考书目:

1. P.J.Deitel, H.M.Deitel C How to Program,7th Ed.英文影印版,电子工业出版社,ISBN:9787121343377

[1]. 2. 钱能,《C++程序设计教程》,清华大学出版社,2009.7.

[2]. 3. Stanley B. Lippman, Josee Lajoie, Barbara E. Moo,《C++ Primer(英文版)(第5版)》,电子工业出版社,2013.5.

[3]. 4. Bruce Eckel,Chuck Alison,《C++编程思想 第2卷》,机械工业出版社,2005/10

课程内容简介(中文):本课程的目标是使学生掌握C++程序设计的基本方法,培养学生面向对象的编程思想,深刻理解和领会面向对象程序设计封装、继承、多态的特点,培养学生的创新意识和创造能力,使学生初步具备设计、开发中小型应用程序的综合素质和能力,为后续课程打下基础。 掌握一种面向对象程序设计语言和面向对象设计的思维方式、规则与基本方法,了解面向对象程序设计技术的发展趋势。课程讲述C++语言面向对象的基本特性,其内容包括C++对C的扩充、类、继承、多态性、模板、STL、IO类库、异常处理等。

课程内容简介(英文):

教师: 牛群

程序设计II-2024-2025-2

授课教师:210281,220558

总学时:34

课程教材:本课程采用在线自动评测平台。由于程序设计资料较多,因此,本课程不选用教材。由本课程教学团队向全体同学提供统一的教案、课件、复习题。

先修课程:

主要参考书目:

1. P.J.Deitel, H.M.Deitel C How to Program,7th Ed.英文影印版,电子工业出版社,ISBN:9787121343377

[1]. 2. 钱能,《C++程序设计教程》,清华大学出版社,2009.7.

[2]. 3. Stanley B. Lippman, Josee Lajoie, Barbara E. Moo,《C++ Primer(英文版)(第5版)》,电子工业出版社,2013.5.

[3]. 4. Bruce Eckel,Chuck Alison,《C++编程思想 第2卷》,机械工业出版社,2005/10

课程内容简介(中文):本课程的目标是使学生掌握C++程序设计的基本方法,培养学生面向对象的编程思想,深刻理解和领会面向对象程序设计封装、继承、多态的特点,培养学生的创新意识和创造能力,使学生初步具备设计、开发中小型应用程序的综合素质和能力,为后续课程打下基础。 掌握一种面向对象程序设计语言和面向对象设计的思维方式、规则与基本方法,了解面向对象程序设计技术的发展趋势。课程讲述C++语言面向对象的基本特性,其内容包括C++对C的扩充、类、继承、多态性、模板、STL、IO类库、异常处理等。

课程内容简介(英文):

教师: 牛群

计算机视觉-2024-2025-2

授课教师:240164

总学时:36

课程教材:计算机视觉:算法与应用,Richard,Szeliski,清华大学出版社,ISBN:9787302269151

先修课程:深度学习

主要参考书目:

深度学习,Ian Goodfellow/Yoshua Bengio,人民邮电出版社

课程内容简介(中文):主要讲述计算机视觉领域中的核心概念、方法和技术。涵盖传统计算机视觉基础、视觉世界的感知和理解、内容生成的视觉智能这三部分内容。目的是使学生能够建立起对于计算机视觉的总体认识,为以后进入计算机视觉各分支的学习和研究奠定基础。计算机视觉是当今学术界和工业界发展最快、最令人兴奋的人工智能学科之一, 并有广泛和最成熟的产业落地应用。 本课程旨在为有兴趣学习计算机视觉的基本原理和重要应用的学生打下坚实的基础。

课程内容简介(英文):

教师: 曾丹

数字电路与逻辑设计实验(一)-2024-2025-2

授课教师:9230277

总学时:36

课程教材:自编讲义

先修课程:数字电路与逻辑设计

主要参考书目:

数字电子技术(第11版),Thomas L.Floyd, 余璆,熊洁译,电子工业出版社,2019年

[1]. 数字电子技术基础(第五版), 阎石主编,高等教育出版社,2006年5月

课程内容简介(中文):数字电路与逻辑设计实验课程是为软件工程专业的《数字电路与逻辑设计》课程配套的一门实验课,旨在让学生在实践中巩固和理解理论课中的基础知识,提高感性认识,培养设计和实践能力。课程采用虚拟仿真软件PROTEUS进行仿真设计和课前预习,课堂上在基于FPGA的硬件电路上实现并验证数字系统,训练学生在实践中分析问题解决问题的能力。 实验内容包括:1、认识逻辑门,包括与门、或门、非门、与非门、异或门;熟悉并掌握数字信号测试仪器使用技巧。2、使用基础逻辑门设计组合逻辑译码电路。3、认识MSI中规模逻辑器件,包括译码器、编码器、多路数据选择器,使用MSI设计组合逻辑电路。4、组合逻辑综合设计,1位ALU设计。5、认识触发器,包括D触发器,JK触发器;触发器转换设计,移位寄存器设计。6、认识集成移位寄存器,节拍器设计,扫描显示系统设计。7. 认识集成计数器,使用JK触发器设计计数器。8. 有限状态机设计。9. 数字系统综合设计。

课程内容简介(英文):

教师: 邱爽

Java与面向对象设计-2024-2025-2

授课教师:9230277

总学时:36

课程教材:

先修课程:程序设计

主要参考书目:

[美] 凯·S·霍斯特曼(Cay S.Horstmann) ,Java 核心技术,Volume I - 基础知识, (原书第11版)机械工业出版社, 2020.

[1]. [美] 布鲁斯·埃克尔(Bruce Eckel),On Java 中文版套装:基础卷+进阶卷, 人民邮电出版社,2022

[2]. [美] 约书亚·布洛克(Joshua Bloch) 著,俞黎敏 译, Effective Java中文版(原书第3版), 机械工业出版社, 2019

[3]. 黑马程序员 编著,《Java基础入门(第3版)》,清华大学出版社,2022年第3版

[4]. 耿祥义、张跃平 编著,《Java2实用教程(第6版)》,清华大学出版社,2021年第6版

课程内容简介(中文):本课程是高等院校计算机类相关专业一门重要的学科基础课程。 本课程的主要内容是全面、系统地介绍Java语言的基础知识、运行机制及开发环境、编程方法和技术,使学生能够全面理解面向对象的程序设计理念和特点,掌握网络编程的设计方法,培养学生基于面向对象的计算机编程设计思维,使学生能够熟练运用Java语言处理实际问题,提高学生在程序设计过程中分析和解决实际问题的实践能力,同时启发和锻炼学生的创新意识,并且在课程教学环节中融入课程思政、使学生在思想政治、专业知识、实践能力、创新思维等多个方面得到全面发展。 通过本课程学习,使学生具备下列素养与能力: 1. 课程目标1:熟练掌握Java面向对象程序设计语言的基本语法,了解Java行业现状、最新技术和相关标准,掌握Java应用程序开发所需平台和开发工具的使用。 2. 课程目标2:精通Java程序设计语言的使用,掌握类、对象、封装、继承、多态等基本概念及使用方法,能够熟练使用Java语言编写应用程序,精通Java语言支持的各种面向对象特征及在程序中的使用。 3. 课程目标3:掌握面向对象编程思想,包括继承性、封装性、多态性、抽象类以及接口的设计思想,理解软件开发中的代码重用性、可移植性、可维护性的意义,掌握使用面向对象技术分析和设计应用程序。

课程内容简介(英文):

教师: 邱爽