第一,我虽然不清楚国内高中的情况但是上海每年来UBC读书的人应该不少的,这个3+x的制度难道是你们这届才开始的么?就算如此,申请UBC可以替代高考成绩的包括SAT/AP,你可以考虑一下考这几个试看看能否弥补你申请工科缺少的条件。现在最好直接发邮件问问UBC的admission officers,如果你这个情况属实的话相信你不是唯一纠结qualification的人,那么UBC可能已经知道这个情况或许也有了相应的政策也说不定。至于进入别的专业之后再转成工程也是可以的,大一尽量选工科大一的必修即可,一旦确定进入UBC就直接联系你的advisor说明想转工科的情况然后问如何选工科大一的必修。
第二,既然你已经高三了的话前面说到SAT/AP的可实施性就不太大了【除非你是大神不太需要准备唔】,嘛需要做的准备technical的方面就是独立的能力和英语的水平了吧,前者比较难quantify但是尽可能的自己准备各种申请材料做出各种决定,后者多看看新闻啊书啊电影啊神马的,然后多陪陪爸妈吧。
第三,你能这么think ahead也是很难得的一件事情,我觉得大一找实习/part time job是很好的一个idea,因为毕竟大一是最清闲的时候,有能力的话也能尽早地丰富你的resume,让你比别人站在更高的一个出发点上。不过你的方向如果确定是工科了的话我觉得还是尽可能的找对口专业的事情来做的好,不见得非要是paid position,大一可以考虑加入个student team来锻炼自己专业的能力。
唔,吧里有很多精品贴你可以看看,应该会对你有一定启发,祝你幸福。