奥克兰大学计算机本科几年?
奥大是3年制的,在奥克兰校区就读,属于混合制(course-based),也就是除了final year之外都是需要上线下课程的。 如果你选择2020年的offer的话,你将在2021年开始学习,然后2024年毕业。你的课程将主要在奥克兰进行,只有final year的部分课程可能在基督城或者惠灵顿。具体的课程安排和选课建议你可以参考这个链接: https://www.auckland.ac.nz/en/study/degrees/computer-science-Bachelor-of-Science-BSc.html#courses 一般来说,前两年是基础课+选修课的模式,第三年是四门专业课+一门选修课。第一年(level 5)的课程相对容易,主要涉及编程语法、数据结构、算法、操作系统、计算机网络等一些基础的理论知识;第二年(level 6)会稍微难一些,会学习编译原理,操作系统,算法,数据库等知识点。虽然这两年的课程都偏向于理论,但是需要花时间去理解和消化,并且需要用大量的时间去刷code。
最后一年(level 7)会有三门必修的专业课程需要认真学习,另外可以根据自己的兴趣选择两门选修课程。如果打算毕业留新西兰工作的话,可以选择和就业对口的选修课;如果想回国就业,可以考虑选一些和国内软件开发流程以及常用技术接口相对应的课程。 总体来说,奥大的cs本科教育是偏理论和实践结合的培养模式。在本科阶段既学习了理论知识也掌握了实战技能(比如每年都会有和google,facebook等大厂合作的project,有机会可以参与),为将来进入互联网公司或是系统集成商提供了良好的基础知识储备和上手能力。