UniMate AI

MATH1081

离散数学

6 学分难度

课程定位 MATH1081 是 UNSW 计算机科学与软件工程专业的‘智力洗礼’。如果说微积分是关于连续的,离散数学则是关于‘逻辑、证明与离散结构’的。它是你学习算法(COMP2521)和计算理论的数学母语。这门课教会你如何像计算机一样思考——严密、无歧义且具备极强的证明逻辑。对于想进入算法竞赛或顶级大厂研发岗位的同学,1081 是你的思维基石。 技术栈与学习内容 课程围绕五个硬核模块展开:逻辑与证明(命题逻辑、谓词逻辑、证明技巧)、集合与函数(基数、 pigeonhole 原理)、数论基础(模运算、欧几里得算法、公钥加密)、枚举与组合(复杂的排列组合、二项式定理)、以及最为核心的图论(树、最短路径、欧拉与哈密顿路径)。课程不涉及编程,但涉及极其繁琐的数学推导。 课程结构 10 周标准教学。每两周攻克一个大型数学模块。评估体系非常均衡:包含高频的在线自测(Online Tests,通常有 4-5 次)、一个要求极高的 Lab Test(通常是在线数学练习)、以及一场决定生死的期末大考。该课极其强调‘证明的严密性’,严禁逻辑跳步。 适合人群 计算机、IT 专业新生。如果你以前只习惯于‘算数’而害怕‘证明’,这门课会让你感到巨大的挑战。建议每周投入 15 小时进行推导练习。

Course decision

选课先看

先看考核重心、截止节奏和入门要求,再决定这门课是否适合你的学期安排。

考核总权重

100%

3 项考核

最高单项

50%

Final Examination

期末考试

以官方 outline 为准

Hurdle

1 项

需要单独满足

Deadline map

考核时间线

按截止周排列作业节点;持续考核会保留在下方完整考核结构中。

Week 8

Lab/Practical Test

10%

考察数学工具的使用或特定证明逻辑的快速反应。

Week 10

Online Mastery Tests

40%

共 4-5 次,通过在线平台进行限时数学计算与逻辑填空,每个模块一次。

Week 11

Final Examination

50%

涵盖全学期五大模块的深度大考,含大量手写证明题。

Syllabus

每周大纲

默认只展示每周独有的知识重点;节奏、考核、Tutorial 和避坑信息按需展开。

  1. 1

    逻辑与证明 (1)

    命题逻辑,逻辑联结词,真值表,等价判定,逻辑推理准则。

  2. 2

    逻辑与证明 (2)

    谓词逻辑(量词分析),直接证明,反证法 (Contradiction),归纳法 (Induction)。

  3. 3

    集合、函数与关系

    集合运算,映射类型(单射、满射、双射),等价关系与偏序关系。

  4. 4

    数论基础 (1)

    整除性,最大公约数 (GCD),贝祖等式,模运算性质。

  5. 5

    数论基础 (2) 与应用

    中国剩余定理,RSA 加密算法原理,费马小定理初步。

  6. 6

    灵活性周 (Flex Week)

    复习逻辑证明与数论,准备第 3 次在线大测。

  7. 7

    枚举与计数 (1)

    排列组合进阶,重复计数问题,容斥原理 (Inclusion-Exclusion)。

  8. 8

    枚举与计数 (2)

    递推关系求解(特征方程法),鸽巢原理的巧妙应用。

  9. 9

    图论核心 (1)

    图的表示,通路与回路,欧拉图 vs 哈密顿图,握手引理证明。

  10. 10

    图论核心 (2) 与复习

    树结构,最小生成树 (MST) 算法逻辑,全学期考点闭环总结。

Assessment

考核结构

Online Mastery Tests

共 4-5 次,通过在线平台进行限时数学计算与逻辑填空,每个模块一次。

40%

Week 10

Lab/Practical Test

考察数学工具的使用或特定证明逻辑的快速反应。

10%

Week 8

Final ExaminationHurdle

涵盖全学期五大模块的深度大考,含大量手写证明题。

50%

Week 11

From Seniors

学长留下的

基础信息谁都查得到,真正值钱的是过来人的经验。

学姐说

比你早一年的学长留下的真实经验 —— ChatGPT 给不了。

这门课还没有学长经验,你可以是第一个 —— 注册后在课内分享。

往年考点 / 踩坑

这门课暂无往年考点记录。

毕业生去向(整体)

下面是匠人学院毕业生整体去过的公司分布(来自脱敏校友证言)。这是全平台的总体去向,不代表选这门课的人一定去这些公司。

统计自 317 份脱敏校友证言

Deloitte

6 位校友

岗位:Graduate Program · Graduate Consulting · Platform Engineer · Web developer · Platform engineer

Zerologix

4 位校友

岗位:Frontend Dev · junior frontend developer · Front-end Developer · Full Stack Developer

Servian

4 位校友

岗位:Full-stack Developer · Data Engineer · Consultant

关于这块数据,我们说实话

雇主墙来自脱敏毕业生证言(testimonials)的整体分布,无法关联到具体学员或其所选课程;仅作为毕业生去向的总体社会证明展示。

我们没有"某位学长选了这门课、后来进了哪家公司"这种可查询的个人去向档案 —— 校友证言是脱敏的,无法关联到具体的人或他选过的课。所以这里只给整体分布,不给个人路径,不编。