说实话,2022年刚转学去加拿大读OSSD国际高中时,我压根没想过自己能申请上UBC的计算机科学专业——毕竟,我高一还在国内画素描、准备艺考。
我的初始条件:艺术背景,零编程基础
背景铺垫这块得说清楚:GPA 3.4,没有AP,托福首考95,最关键的——我没学过任何理科竞赛,唯一的‘技术经验’是帮学校社团做过一个简单网页。当时我特慌:转赛道是不是太晚了?
决策过程:为什么选OSSD而不是A-Level或IB?
我其实对比了三个路径:A-Level必须选3-4门且深度固定,IB又太卷课外活动。而OSSD允许我用12年级课程重新定义学术方向——这成了我的转折点。
核心经历:一门课改变职业轨迹
2023年秋季,我选了ICS4U(计算机科学),原本只是试水。但老师允许我们用Python做个人项目,我做了个‘AI画风迁移工具’,把艺术和代码结合。那一刻我才懂:跨领域不是梦想,而是可以落地的能力。
认知刷新:原来OSSD的学分系统这么灵活
我以为国际课程都像高考一样一成不变,结果发现OSSD支持‘晚 specialization’——哪怕11年级学艺术,12年级也能通过MCR3U(函数)+ ICS4U + ENG4U拼出CS申请组合。UBC官网明确接受这种路径,只要满足先修课就行。
解决方法:如何补足理科短板?
- 通过TVO ILC线上补修SCH4U化学,用了3个月完成
- 在Coursera完成‘Python for Everybody’专项证书,写进补充文书
- 用GitHub上传项目链接,让招生官看到实操能力
意外收获:被教授邮件邀约参加暑期研究
提交申请三个月后,我竟收到UBC CS系一位教授的邮件:他看到我的AI绘画项目,邀请我参与‘人机创造力协同’课题。那一刻我知道——这条路,走对了。
总结建议:三条关键经验分享
- OSSD选课要早规划,但不怕晚调整
- 用项目证明跨界能力,别只堆成绩
- 主动联系目标院校招生办确认课程认可度


