留学学业指南鱼之跃 · 按学校规则查
课程

圣安德鲁斯 MT1003《纯数学与应用数学》:一门课同时练证明、数值和 Python

圣安德鲁斯MT1003纯数学与应用数学课程
所属课程:纯数学与应用数学(MT1003)· 圣安德鲁斯 · 本科 · 数学 查看课程页 →

圣安德鲁斯大学 MT1003《纯数学与应用数学》是大一 Semester 2 的 20 学分模块:笔试占 70%、课程作业占 30%,一条线练证明,一条线练数值方法与 Python 上机。

课程官网(学校官网):https://www.st-andrews.ac.uk/subjects/modules/catalogue/?meta_modulecode=MT1003&meta_ayrs_sand=2026/7

MT1003 是一门什么课?

一句话:这门课把「纯数学的证明」和「应用数学的计算」放进同一门课,再用 Python 把两边连起来——先让你把数学的两条路都试一遍,再决定以后走哪条。

这是圣安德鲁斯大学(University of St Andrews)模块目录下的模块,课程代码 MT1003,英文名 Pure and Applied Mathematics,中文常译「纯数学与应用数学」。

学校官网对课程目标的原文是:This module aims to provide students with experience of both pure and applied mathematics, and the role that mathematical computing plays in both subjects——让学生同时体验纯数学与应用数学,并理解数学计算在这两个领域里扮演的角色。

内容分成三条线:

纯数学部分:

应用数学部分:

计算部分:Introduction to mathematical computing using Python——程序与数据类型、运算顺序、浮点表示、列表与数组、循环、判断、函数、NumPy、调试。

学分是 20(SCOTCAT,苏格兰学分体系口径),学期是 Semester 2,学年 2026 to 2027。

教学安排有四块:每周 4 节讲授(lecture),每周 1 节上机实验(computing laboratory),隔周 1 节习题课(tutorial)与 1 节范例课(examples class)。上课时间写的是周一、周二、周四、周五下午 1 点。模块协调员是 Dr F L Smith,教学团队还包括 Dr Finn Smith、Dr Kai Hugtenburg、Dr Dan Lucas、Dr George Papamikos。

学校官网没有写明这个模块由哪个院系开设。从课程名与内容看它是数学类模块,但具体院系归属需要以学校官方的院系信息为准。

和国内数学专业大一课有什么不同?

最大的差别是「打包方式」:国内把数学分析和高等代数分成两门、纯数学与应用数学泾渭分明、编程往往推到大二以后;这里把三样东西压进同一门 20 学分的课,广度大、单点浅。

考核怎么算?

笔试占 70%,课程作业(Coursework)占 30%;补考时笔试占 100%。

学校官网的考核写的是:Written Examination = 70%, Coursework = 30%;Re-assessment 为 Written Examination = 100%。学校官网没有列出考试时长与是否闭卷,这部分属于经验推断,比例本身以 70% / 30% 为准。

两点要特别注意:

先修要求是什么?

必须通过 MT1002。学校官网原文写得很直接:BEFORE TAKING THIS MODULE YOU MUST PASS MT1002。

这是一条硬门槛,不是建议。MT1002 通常是同一学年上一学期的数学模块,也就是说,这门课默认你已经完成了数学的第一段训练。

除了 MT1002,学校官网没有列其他先修课程或成绩要求。但从内容看,还有两项隐性准备:

适合谁:已通过 MT1002、想在大一就把纯数学与应用数学两条路都试一遍再定方向的学生——这门课本身就是「让你见识后两年能学什么」的体验课;愿意动手写代码、不抗拒把数学翻译成程序的学生;能接受「答案对不够、逻辑链要对」这套评分标准的学生。

不太适合:数学基础薄弱、对抽象论证完全无感的学生(环与域、数系构造对没打好 MT1002 基础的人会非常吃力);以及想「轻松拿学分」的学生——课程作业占 30% 且含上机,平时分拉不开就很难靠期末翻盘。

学完能做什么?

核心是四件事:掌握纯数学的关键概念、掌握应用数学的关键概念、会用 Python 做数学计算、能把数学论证讲清楚。

学校官网列出的学习目标有四条:

除此之外,还有三层更实际的价值:

难点与常见挂因

这门课的核心矛盾是「两条线并行」:纯数学要求严格的形式化论证,应用数学要求把连续模型离散化再上机实现,两种思维模式要在同一周内来回切换。切换不顺,掉队就是双线一起掉。

为什么中国学生容易在这里卡?

卡住之后会发生什么?

五处高频卡点

  1. 「证明」本身是第一道坎。 很多人进大学前只做过算题,没做过证明题;这门课一上来就是证明的本质,要求从公理出发一步步推出结论。从「计算思维」切到「论证思维」,是多数大一新生最不适应的一步。
  2. 抽象代数没有直观图像。 环与域、等价关系这类概念,定义本身是一层套一层的符号(集合 → 关系 → 等价类 → 商结构),很容易停在「背定义」,抓不住「为什么要构造这些东西」。
  3. 数值方法看似好上手,其实有误差权衡。 求根、插值、数值微分与积分背后是截断误差与舍入误差的取舍;浮点表示带来的精度问题在 Python 里会直接显形。初学者常把「程序能跑出结果」当成「结果是对的」。
  4. 混沌与逻辑斯谛映射违反中学直觉。 「简单确定的系统也能产生看起来随机的行为」,这与「确定输入就有确定输出」的直觉冲突;对参数敏感性的定量分析是难点。
  5. 建模到代码的链路太长。 把牛顿运动定律翻译成离散格式、再写成 Python 代码:建模 → 离散化 → 编码 → 验证,任何一环出错都难定位,而错误通常要到结果对不上时才暴露。

常见挂因与对应动作

留学生特别提醒

中国学生最容易在四处吃亏:会算不会证、英文术语对不上号、不敢在习题课上讲思路、把 30% 平时分当缓冲。

怎么准备?

准备的关键是三条:把证明的写法当技能练、把英文术语表建起来、把 Python 基础动作练熟。

中英术语速查

关于我们

鱼之跃做在读留学生的学业支持,服务分两块,界限很清楚:

辅导=老师授课:由 QS 前 200 院校的硕博老师把课程的知识点、推导链、作业要求讲透,按对口专业配课;覆盖同步辅导、论文辅导、考前辅导、预习。

护航=你的学业管家:排计划、理材料、理流程这些杂事都替你打点好,该提前准备的他先想到;你只管学,有事随时找,需要时都在。同地区的留学学姐,熟悉你所在学校的节奏。

学术问题上的申诉,我们做材料梳理与流程陪跑,不代写、不代考、不碰学术诚信边界,也不承诺任何成绩。

课程官网与核对说明

课程官网(学校官网):https://www.st-andrews.ac.uk/subjects/modules/catalogue/?meta_modulecode=MT1003&meta_ayrs_sand=2026/7

本文涉及学校、课程代码、学分、学期、课程内容、教学安排、考核比例、补考方式与先修要求的事实,均来自上述学校官网课程页;核对时间为 2026-10-30。文中「与国内课程差异、先修判断、难点、适合谁、怎么准备、学完能力」等属于基于课程内容的分析与学习建议,不代表学校官方要求。

← 学业指南首页课程库