
新西兰所有大学的计算机和IT本科都是三年,四年的是荣誉学位。software engineering 学的是用现有的编程语言去编程,毕业后到各公司做软件开发。
奥大的BE(Hons)比较特殊,加了硬件/电子/网络通讯,当然只加了入门的知识。毕业后除了能做一般开发外,还可以到通讯公司去做编程,如开发手机软件,以及卫星通信等。而computer science 则是培养学生有能力去创造一种新的编程语言给做software engineering的程序员去用,除了懂software engineering及熟知常用编程语言外,还要懂每种语言背后的算法,以便创造出功能更强,速度更快的编程环境。computer science的毕业生可以轻松的去做software engineering和IT的工作,但后两者却做不了computer science。
若想找个工作神马的,做个公司级的开发人员,奥大的BE(Hons)就够了。若想进世界级的公司,做世界级的开发人员,比如 Microsoft, IBM, Facebook, Apple, Oracle..., 还有连续4年列于世界级首选雇主的 google, 必须有computer science的基础。