← 返回历史
历史版本:Mathematics & Information Engineering (MIEG) 数学与信息
2026/5/25 08:01:28
Mathematics & Information Engineering (MIEG) 数学与信息工程 (v1)
MIE顾名思义就是数学和IE。至于IE是什么可以参考隔壁讲IE的部分。我这边也会根据个人视角写一些内容。
声明:出于一些原因,我会尽量不提及任何一个Professor的名字。
劝退部分
如果你有如下的情况,我不建议你来MIE。
0.1 数学能力一般或较差
这个program还是要上一些数学系专业课和一些MIEG开头的课的。MIEG的傅里叶分析整体节奏比其他课快很多,而且对数学能力有比较大的要求。如果数学能力不够很容易考试分数特别低。
0.2 自学能力不足
并不是所有老师都能用你希望的方式讲课,同时按照MIE的课程密度你可能不会完整的参加每一个lecture。因此良好的自学能力能够帮助你按照自己的方式(翘掉lecture)分配时间,以便补充睡眠,及时吃饭。
我不是鼓励同学们翘课,而是有的老师讲课真的不忍直视,而且课表排出来你不翘课可能没法按时吃午饭。
0.3 未来打算尽早工作,对research没有什么意愿
- IE department
1.1 选课
IE这边在选课上还是比较人性化的。一般选课相关的事情可以直接给moon写邮件。只要department同意(对MIE而言可以直接找MIE的负责人)就不会卡你。在本人就读体验中,觉得还不错,尤其是和cs department的选课负责人相比(ta们可能会莫名其妙搞出一些奇奇怪怪的要求……)。
1.2 lab
IE这边有一些一学分的实验课。这些实验课概括一下就是prof不管,(个别)technician搞心态,lab manual不会说人话,啥都不教让你自学,workload和学分不成正比。但还好就一学分的课就算你拿个B也不会太大程度影响你gpa。随缘吧。
但TA们还是很愿意解答问题的,非常辛苦,在这里对lab课的TA们表示感谢。
具体为什么说个别technician搞心态,起源是IERG3820. 一分的电路信号实验课。那边有个显示波形的机器,不知道是不是接触不良还是我们按错了什么东西。我问那个technician为什么我们的机器显示的东西不正常,他说这都第几节课了你们还不会。问题是他也没教过这玩意具体怎么用。之前都是能跑就行(能看见正常波形就行)现在它突然不行了我凭什么要知道为什么。
那个课的lab project同样也很抽象。实际上给你准备的器材不一定是全的,芯片也不一定是正常工作的。你可能以为芯片没问题画几个小时debug你的电路哪里焊错了还是有什么其他问题。但实际上换个芯片电路就正常了。如果这个时候你问technician为什么这芯片是坏的,他可能说是你自己弄坏的。类似一种“我都没怪你把我东西弄坏没让你赔钱,你还怪我给了你坏掉的器材?我觉得就算你自己弄坏的”的态度。
1.3 GPA
对于IERG的三分lecture必修课而言,不出意外是能拿A的。一方面这些课确实特别简单,另一方面一些IE的学生也确实没学会。两个buff叠起来你的分数就很容易领先(当然前提是你能进MIE应该说明你个人能力还不错),然后就A了。
当然意外也是存在的,有个叫Danny Yip的lecturer,一个课(软件工程)出了个最高分大概50/100的final,结果因为同学们final考的都太低了就几乎没人拿A。也不知道是Danny的问题还是这个课的问题还是同学们的问题。
- Math department
数学系的特点之一是简单的课几乎不用花时间,难的课很可能学不明白。MATH1010,MATH1030, MATH2010,MATH2020,MATH2230,MATH2050,MATH2060,MATH2070,MATH4050算简单的。当然也有MATH1050这种抽象程度堪比IE的lab课。
总的来说比较卷,拿好成绩难度远高于工院的课,学会了可能是B+到A-的成绩,能不能拿A看运气。选修课可以看兴趣选。
- Why MIEG
3.1 MIEG的生活
一部分MIE学生的学习状态大概是每学期把学分选满+上一些研究生课+做research。这也意味着平时不一定有很多时间去玩。
每学期的课表基本上会把时间填满,但不一定每节课都会去听。
final期可能强度比较大,需要一定抗压能力。
大部分MIE的同学毕业后会选择读master或者直接Ph.D.。
3.2 课程安排
和CS相比,MIE的基础课比较多(因为包括了IE的基础课和数学的基础课),可以当作毕业要求的选修课也范围更广。
IERG的必修课基本上都可以水过去并且拿A,基础的数学课对于未来继续research的方向的同学而言也是值得学的。因此你不必浪费很多时间去学workload比较大且可能和自己未来没什么关系的课。而cs那边例如ceng3420,csci3180,csci3100(比ie的软件工程workload可能更大),csci3150等等都是workload不小且很可能和你要搞的research方向无关的课。对比而言,如果你在MIE可能更容易合理的规划时间。
- 其他