欢迎非计算机专业的所有同学

选修

《离散数学01230100》

主讲教师:陈斌

二教302#

每周四(12节)

每双周二(78节)

(周二自行学习慕课视频)

这是一门什么课?

离散数学是计算机科学的基础理论。关于离散结构的基础知识和逻辑思维的形式化是信息技术相关专业的基本功。

离散数学的基本概念是理科学生进行计算机类课程学习的重要基础。

谁需要/可以学这门课程?

这是一门面向非计算机软件专业本科生的计算机理论基础课。

如果你的专业涉及到不少计算机类课程;如果你是IT从业人士,希望巩固和深入一下信息技术理论基础。

那么,本课程适合你!

课程内容讲什么?

  • 数理逻辑:把罗嗦的推理过程写成简洁的公式,是严肃学术论文的必备要素。

  • 集合论:自然数是怎么来的?数学归纳法为什么那么神奇?将来在数据库课程里还会看到它。

  • 图论:数据结构与算法里学到的东西,源头在此。

  • 抽象代数:总觉得乘法和加法有点儿像,为什么?这里有答案。

  • 形式语言与自动机:计算机的本质是什么?机器的能力有极限么?人类的知识可有边界?

课程的难度和深度如何?

  • 本课程目标重点在于基本概念的理解和掌握,不涉及太多数学证明和解题技巧;

  • 培养采用形式化方法分析问题,并能自觉运用逻辑分析结构层次分析同构类比等思想方法解决问题的能力。

  • 也帮助你理解和欣赏像《I,Robot》、《Matrix》这样的科幻作品!

据说上课不讲知识?

对!本课程得到本科教学改革项目和慕课建设项目资助,采用慕课+翻转课堂的形式进行教学。

选课同学同时在北大的华文慕课平台上选修同名慕课课程,完成作业和测试,慕课的好处在于,容易的知识点可以快进,难点可以反复观看。

线下课堂我们就用来:答疑、探讨深入话题、报告各种应用、碰撞奇思妙想,连游戏里也有离散数学呢!

这个学期可能会有点儿辛苦,但肯定值得,你会想,大学的课程就应该这样上!

双周的周二不上课?

根据翻转课堂的教学改革规定,可以有三分之一的课时用于学习慕课视频。本课为3学分,周学时3,双周周二的课时就用来安排自行学习慕课视频。

所以,如果同学们想选的其他课程跟双周周二冲突的话,本课可以开具证明以便提交教务,进行冲突选课。

课程大纲?(并看不懂

奉上课程介绍视频

欢迎各院系同学选课

下面的课程也很好玩!

【选课】地球与人类文明

VR创意创新创业大赛