说实话,当时我特慌——开学第一周系统显示‘课程已满’,而我知道这门课直接关系到我能否转入计算机科学方向。
那年9月,我站在NUS教务楼外打电话求加课
背景铺垫一下:我是转学生,GPA 3.4,托福101,原本学商科。但到了新加坡后才发现,这里科技岗机会多得惊人——连便利店都在用AI排班。于是我想转CS,可核心课Introduction to Algorithms限额80人,前两轮全被本地生锁定。
教授一句提问,让我临时改策略
我去办公室面谈时,教授反问:‘你修过数据结构吗?’我说没正式修过,但自学过Python项目。他点点头:‘那你得先证明能力。’那一秒我意识到:不能只等名额,要主动出击。当晚我就把GitHub项目页更新,附上三份可视化代码报告,发给系办作为‘能力凭证’。
坑点一:以为线上抢课拼网速,其实靠的是提前沟通
第一天系统开放,我凌晨5点蹲守,结果还是失败。后来才懂,在新加坡,很多热门课预留了“导师推荐通道”。我没提前联系助教,等于自动放弃备选路径。第二次尝试,我邮件联系TA说明情况,并附上项目链接——两天后收到测试任务,通过后获得加课码。
意外收获:蹭课换来研究助理机会
更出乎意料的是,我在旁听时做的课堂笔记被教授看到,他邀请我加入教学组整理习题库。这份经历不仅帮我稳住课程资格,还成了后来找实习的王牌。原来在新加坡,学术主动性比成绩更重要。
三条血泪建议送给下个你
- 提前两周联系课程助教:别等开放注册,邮件附上相关作品或学习记录。
- 利用LumiNUS论坛刷存在感:提问、回答问题,让老师记住你的名字。
- 准备一份‘能力包’:PDF版项目集+代码仓库+成绩单,随时可发。
在这里,规则不是墙,而是可以敲开的门。


