这两个专业一起读,课是很密的,有的课之间只有5分钟,孩子要两个校区之间奔波,最后drop一个的是大多数,能读下来的都是时间管理能力极强的孩子。
拿到热门专业offer当然值得开心,但那个二年级选了WL的孩子的一句话:滑铁卢CS太卷了,比你聪明的还比你努力,比你努力的还比你好看,coop的好职位是有限的,压力很大。
cs和cs bba,前者是cs,后者是cs工程,见笑了,这个是我发明的。意会吧。如果娃和多数华人宅娃一样,喜欢自由工作,没兴趣抛头露面,cs非常好。
如果孩子热爱交流,cs管理很好,cs接了任务自己随意自由选择时间完成即可,不分日夜都可以。
cs管理包括对外联系,一个单子,和对方讨论,你要编怎么样的程序,能用就行,还是可持续发展要大格局为将来,财务有多少budget,可以支撑写道什么程度,时间规限,有多少时间完成。技术需要,要有什么方面只是用到这个项目。等等等等。来往来往,定下来做怎么样的程序,回去在组织team执行。
当然很多人会说,我早就是管理,也不用读啥双学位。有人统计过,矽谷印巴码农28%都mba,华人7%。
回头说回这个滑铁卢cs bba专业,哥们,同样在校几年,不必多学一门课,只是把所有选修课换成皮毛管理,你毕业就是现成的有管理学位的专业CS人才。我不说这个专业有多少优势,光是劣势总不会有吧?非要说劣势,那就是失去了选修课的自由,呵呵,要我肯定接受。
我为什么说这是cs工程呢。当初带两娃参观多大工程tour,一个教授先解释es,工程与科学,啥区别?工程就是科学的应用,把科学理论结合现实条件,成本计算,材料,跨学科资源等等来成就一个满足现实需要的项目。所以我比喻了一下,cs bba就像整合资源管理CS项目的工程专业。
这个双学位一共有50-52门课,比正常的要多了10门,正好要多读两个学期的书。没事可以数一下这个表:
https://ugradcalendar.uwaterloo.ca/page/MATH-Bus-Admin-Computer-Sci-Double-Degree-Reqmnt-1