QBUS1040 2026S2 |13 周路线、一条贯穿后半学期的解法链和考场上的形状判断
QBUS1040 这门课做的事,是把一堆商业数据写成一列数字,再用向量、矩阵和最小二乘把结果算出来,13 周都在这条路上走。三次 Assignment 各 10%,标着可以用 AI;中期考 25%、期末 45%,两场都是纸笔作答,都禁止 AI。能借工具做完的只占三成,七成分数产生在没有电脑的考场里,所以每一步计算,你最后都得能自己手推一遍。
🗺️ 13 周压成四段,你先看看一学期会经历什么
先给你一张路线图。每一段结束的地方,正好有一次交付在等着。
| 阶段 | 周次 | 这几周在解决什么 | 段末的交付 |
|---|---|---|---|
| 建立语言 | Week 1–3 | 把商业数据写成一列数字,再给这列数字定义大小、远近、方向和同步程度 | Week 3 交 Assignment 1,10% |
| 造工具箱 | Week 4–8 | 先见到第一个会反复迭代的算法,再把矩阵、QR 分解和各种逆一件件造齐 | Week 7 中期考 25%,Week 8 交 Assignment 2,10% |
| 最小二乘本体 | Week 9–11 | 怎么解、怎么验证、怎么同时兼顾好几个目标 | 这一段没有单独的交付,全压到后面 |
| 加上约束 | Week 12–13 | 给最小二乘配上梯度、拉格朗日乘子和等式约束 | Week 13 交 Assignment 3,10%;期末 45% 覆盖全部 |
这张表里最值得先记住的,是内容切换的密度。前八周几乎每周换一个新对象,向量、线性函数、范数、聚类、基、矩阵、乘法、逆,一周一个,摆在一起看上去彼此独立;后五周的节奏完全变了,几乎每周都在改造同一个对象。中期考的范围停在 Week 1–6,而 QR 分解要到 Week 7 才出现,最小二乘更是等到 Week 9,两个重头都排在中期考后面。所以中期考检查的是语言层和矩阵工具刚成型的那一段,最小二乘的分量压在 Assignment 3 和期末上。两场笔试的题型里都有 Python comprehension 和 Python code,手写读代码、手写写代码在这门课属于常规动作 ✍️,中期考另有 short answer、calculation 和 proof,期末再加一道 written response。练习那一侧允许你用 AI,考场那一侧一行都用不上。还有一条本课自己写明的规矩:迟交的 homework 除非拿到 special consideration,否则不收 ⏰,节奏上没有缓冲。






