转眼已经在家读完 Master of IT 的第三学期,每学期的选课都仿佛一次赌博,Google 搜索「Monash IT 选课」满眼都是培训机构公众号年年复用的废话文章。想想不如做一个 MIT 经验记录,总结自己也方便后来者。因为这个话题的时间跨度较长,所以可能会分多篇进行介绍,这是本系列的前言,算作基本介绍。

虽说是选课,但其实 Monash 的选课包括两个部分:

  1. Web Enrolment System (WES) 注册你这学年要读的科目。
  2. Allocate+ 选择你这学期各科目的上课时间。

在 Monash,你就读的课程(也就是专业名称)叫 course,而你学习的每一个科目叫做 unit。课程规定了你要学习并通过哪些课程、共计多少学分方可取得学位(类似于国内大学的培养计划),而你可以在 handbook 和 course map 给定的框架之下自由选择你想读的科目,这也就让同样是 IT 专业的同学能够拥有完全不同的学习方向,例如开发方向、AI 方向、数据方向、安全方向等。至于学费,其实也是根据你当前学期注册的科目学分和学校几乎每年涨价一次的学分单价计算得来。

WES 选课

通常来说 Monash 的课程手册中包括必修课和选修课,选修课根据选择范围不同又分为专业核心选修课、同院选修课和任意选修课,这四类科目并不一定在每个课程中都有,尤其是研究生课程本来就只有四个学期,从未来发展角度来说即使有任意选修课,用来读其他院系的课程也未必划算。

必修课

就我所读的 MIT 课程来说,除去最后一学年的毕业科目,总共有六门必修课。前四门科目是第一学期必须按没得商量,后两门则可以自己判断在第二学期或第三学期解决。虽说每门都是躲不掉的科目,但涉及选课和科目安排还是有一些技巧,具体科目注意事项会在后几篇中介绍。

选修课

我是在 2019 年第二学期入读,所以我的选修应该一直遵循 2019 Handbook。这也是目前学校选课较坑的一点,即使到了 2020 年,我的专业核心科目也需要从 2019 年课程手册中的核心科目列表选择,即使其中不少科目已经被砍。这也直接导致我失去了注册「算法与数据结构」的机会,因为原本的 FIT5211「算法与数据结构」在 2020 年并入原本的必修课 FIT9134「计算机架构与操作系统」,而在 2019 S2 已经修完 FIT9134 的我既无法选择已经不存在的 FIT5211 也无法再读一遍 FIT9134,活生生错过最重要的计算机专业基础。

注意事项

  • 每学年都需要在 WES 注册新学年的修读科目,所以一定要注意学校的注册时间,超过正常选课期进行选课需要额外缴纳延迟费,要是超过延迟选课期则可能直接影响下学期的学业继续。
  • WES 系统在学期开始后的两周左右时间里依然修改选课信息,也就是说你如果在这段时间里如果对课程感到不满意,依然可以尽快换课,但需要注意系统截止时间。此外,退课时间应该以学校的 census date 为准,超过该日期后尽管 WES 系统依然允许退课,但成绩单可能会记录信息且不会全额退款。

Allocate+ 排课

排课是每学期的大难题。同很多澳洲大学一样,Monash 允许学生通过 Allocate+ 系统自主选择参加各科目的不同课时,也就将排课的权力与自由部分下放到学生手中。如果使用得当,你完全可以排出一周只上三天课的快乐课表。

但这样的自由也变相增加了烦恼,毕竟没有人想上早上八点的课,这就导致下午的课变得异常抢手。各门科目的课时交叉重叠也导致如何排出自己满意的课表也成了一场难度异常的时间管理技能考验。这里主要列出三点可以注意:

  • 尽早注册,尽早排课。所有人都知道这个道理,但大多数人包括我自己都是严重拖延症患者。然而众所周知,你比别人越早开始抢课,你的可选课时就越多。
  • 尽早填写课时偏好。Allocate+ 在开放选课之前会有很长一段时间开放填写课时偏好,并且邮件通知。尽管 Allocate+ 按照偏好给你自动安排的课表往往充满玄学,但还是值得尝试一下的,反正正式开放排课后你还能随便改。
  • 善用工具。当我第一次使用 Allocate+ 时就发现其实已经有校友写过一个不错的 Monash 排课辅助工具,它能够通过所有可能的排列组合帮你列举出符合你要求的课表组合。尽管这个工具并不能帮你黑进系统、逆天改命,但在时间管理能力捉襟见底的时候还是相当具有启发性。我和很多同学交谈后发现这个工具的知名度并不算高,所以这里推荐一波。

课表订阅

我见过不少人只会打印 Allocate+ 导出的 PDF 课表、甚至是通过人脑记住每周课表,然而其实 Monash 一直有提供官方的日历订阅功能。通过订阅 Monash 的日历链接,你可以直接将你的 Allocate+ 课表导入 Google 日历或 iOS 内建日历等各种日历客户端,并且能够自动更新,十分方便。

此外也有校友推出过一款 iCallate 能够将 Allocate+ 的课表导出为 ICS 文件,同样实现了导入到任何日历客户端的功能。相比 Monash 官方的日历订阅,这位校友的作品支持将日程标题自定为更易读的科目代码或名称、将原本上课地点不说人话的编号转换成人话等功能,但缺点是不支持自动更新。

总结

相比国内大学,国外大学各方面都表现出更多的自由。无论是选课还是排课都表现出极大的自由度,学校也不再按照班级进行落实到每一个个体的管理。这些自由本身也要求每个学生要做到对自己的生活和学习负责的态度。例如选课、退课这些学业事项的截止日期,以及自由的科目选择也默认了学生对自己未来的职业发展有清晰的规划。所以不少从国内带来的观念还是需要转变的。