⚠️ 场景还原:凌晨2点刷新选课系统,手抖点错一门课,结果整个学期Schedule全崩——这事儿,不少新国大学生都干过。
一、提前摸清MODS轮次规则,别卡在第一关
新加坡国立(NUS)和南洋理工(NTU)的课程系统叫MODS,但它可不是想抢就能抢的“盲盒”。每年分Balloting Phase 1和Phase 2,热门课比如CS2030S或ACC1701X往往在第一轮就满员。亲测教训:有个学妹第二轮才上线,想选数据结构直接显示“名额0”,血泪警告!
- 记得提前查Academic Calendar中标注的Balloting开放时间,设置手机闹钟提醒;
- 用学校邮箱订阅ModsUpdate Telegram 频道,有人退课会秒发空余名额;
- 冷门时段(如早上8:00档)中签率更高,灵活安排作息很关键。
二、交叉核对Time Table冲突检测,别让时间撞车
MODS系统虽然能自动提示时间冲突,但只检测正式Lecture和Tutorial,像Group Meeting、Lab补课这种临时安排是不录入的。有个同学同时选了MA1521和PC1222,两门Lab都在周三下午,结果导师要求同时签到,当场社死。
? 实用技巧:下载官方PDF版Timetable Template,手动标出所有活动时间段,包括TA office hour和社团排练,一眼看清潜在“撞车”风险。
三、确认课程前置条件(Prerequisites),别白忙一场
你以为绩点够就能冲高阶课?错!像DSA(CS2040C)明确要求先修MA1100且成绩B以上,系统不会实时校验,但注册后教务处会抽查。去年有位留学生被强制退课+学术警告,就是因为伪造先修记录。
| 课程代码 | 前置要求 | 建议操作 |
|---|---|---|
| CS2040C | MA1100 + B级以上 | 截图成绩单上传预留 |
| ACC1701X | 无,但建议EC1301 | 提前自学基础概念 |
? 亲测有效提示:
① 用Google Calendar同步课程时间,开启冲突提醒;② 加入年级Telegram选课互助群,实时交换退课信息,效率翻倍。


